From 0dece7a71f4f3591c7d1fecb9dea7cba82c9624a Mon Sep 17 00:00:00 2001 From: Marcel Korpel <marcel.korpel@gmail.com> Date: Sat, 1 Dec 2012 15:19:41 +0100 Subject: [PATCH 001/106] Set focus back to input field after clicking an item Test 'focus is still set' added Fixes issue #5933 --- js/bootstrap-typeahead.js | 1 + js/tests/unit/bootstrap-typeahead.js | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/js/bootstrap-typeahead.js b/js/bootstrap-typeahead.js index 2f3dc274f9..4f333e8c23 100644 --- a/js/bootstrap-typeahead.js +++ b/js/bootstrap-typeahead.js @@ -263,6 +263,7 @@ e.stopPropagation() e.preventDefault() this.select() + this.$element.focus() } , mouseenter: function (e) { diff --git a/js/tests/unit/bootstrap-typeahead.js b/js/tests/unit/bootstrap-typeahead.js index 16bdb91948..5e1183609a 100644 --- a/js/tests/unit/bootstrap-typeahead.js +++ b/js/tests/unit/bootstrap-typeahead.js @@ -162,17 +162,22 @@ $(function () { }) , typeahead = $input.data('typeahead') , changed = false + , focus = false + , blur = false $input.val('a') typeahead.lookup() $input.change(function() { changed = true }); + $input.focus(function() { focus = true; blur = false }); + $input.blur(function() { blur = true; focus = false }); $(typeahead.$menu.find('li')[2]).mouseover().click() equals($input.val(), 'ac', 'input value was correctly set') ok(!typeahead.$menu.is(':visible'), 'the menu was hidden') ok(changed, 'a change event was fired') + ok(focus && !blur, 'focus is still set') typeahead.$menu.remove() }) -- GitLab From c10590678019b9b78e0af7893361d005d839c8b5 Mon Sep 17 00:00:00 2001 From: Blake Embrey <blake.embrey@onthehouse.com.au> Date: Mon, 10 Dec 2012 16:42:41 +1000 Subject: [PATCH 002/106] Update .dropdown-menu selectors to avoid conflicts with other elements. Fixes #6197 --- docs/assets/css/bootstrap.css | 16 ++++++++-------- less/dropdowns.less | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 8ab3cefcf7..a4c94eea78 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -2909,7 +2909,7 @@ table th[class*="span"], border-bottom: 1px solid #ffffff; } -.dropdown-menu li > a { +.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; @@ -2919,8 +2919,8 @@ table th[class*="span"], white-space: nowrap; } -.dropdown-menu li > a:hover, -.dropdown-menu li > a:focus, +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, .dropdown-submenu:hover > a { color: #ffffff; text-decoration: none; @@ -2934,8 +2934,8 @@ table th[class*="span"], filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); } -.dropdown-menu .active > a, -.dropdown-menu .active > a:hover { +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover { color: #ffffff; text-decoration: none; background-color: #0081c2; @@ -2949,12 +2949,12 @@ table th[class*="span"], filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); } -.dropdown-menu .disabled > a, -.dropdown-menu .disabled > a:hover { +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover { color: #999999; } -.dropdown-menu .disabled > a:hover { +.dropdown-menu > .disabled > a:hover { text-decoration: none; cursor: default; background-color: transparent; diff --git a/less/dropdowns.less b/less/dropdowns.less index 484bd3dda3..a0d4b1fd0c 100644 --- a/less/dropdowns.less +++ b/less/dropdowns.less @@ -72,7 +72,7 @@ } // Links within the dropdown menu - li > a { + > li > a { display: block; padding: 3px 20px; clear: both; @@ -85,8 +85,8 @@ // Hover state // ----------- -.dropdown-menu li > a:hover, -.dropdown-menu li > a:focus, +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus, .dropdown-submenu:hover > a { text-decoration: none; color: @dropdownLinkColorHover; @@ -95,8 +95,8 @@ // Active state // ------------ -.dropdown-menu .active > a, -.dropdown-menu .active > a:hover { +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover { color: @dropdownLinkColorActive; text-decoration: none; outline: 0; @@ -106,12 +106,12 @@ // Disabled state // -------------- // Gray out text and ensure the hover state remains gray -.dropdown-menu .disabled > a, -.dropdown-menu .disabled > a:hover { +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover { color: @grayLight; } // Nuke hover effects -.dropdown-menu .disabled > a:hover { +.dropdown-menu > .disabled > a:hover { text-decoration: none; background-color: transparent; background-image: none; // Remove CSS gradient -- GitLab From ab5d7f863c2b2e7c6fc9ae48ddaea405aa153629 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 09:57:23 -0800 Subject: [PATCH 003/106] move reset after vars and mixins --- docs/assets/css/bootstrap.css | 64 +++++++++++++++++------------------ less/bootstrap.less | 6 ++-- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 8ab3cefcf7..53f3a8cb1a 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -8,6 +8,38 @@ * Designed and built with all the love in the world @twitter by @mdo and @fat. */ +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + article, aside, details, @@ -189,38 +221,6 @@ textarea { } } -.clearfix { - *zoom: 1; -} - -.clearfix:before, -.clearfix:after { - display: table; - line-height: 0; - content: ""; -} - -.clearfix:after { - clear: both; -} - -.hide-text { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} - -.input-block-level { - display: block; - width: 100%; - min-height: 30px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; diff --git a/less/bootstrap.less b/less/bootstrap.less index bc6ea19316..122910afdc 100644 --- a/less/bootstrap.less +++ b/less/bootstrap.less @@ -8,13 +8,13 @@ * Designed and built with all the love in the world @twitter by @mdo and @fat. */ -// CSS Reset -@import "reset.less"; - // Core variables and mixins @import "variables.less"; // Modify this for custom colors, font-sizes, etc @import "mixins.less"; +// CSS Reset +@import "reset.less"; + // Grid system and page structure @import "scaffolding.less"; @import "grid.less"; -- GitLab From 165729254be53a90d2c56389a7f736a46bd6de84 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 10:13:04 -0800 Subject: [PATCH 004/106] squash new line --- less/navbar.less | 1 - 1 file changed, 1 deletion(-) diff --git a/less/navbar.less b/less/navbar.less index b292b72bb0..b5793beca8 100644 --- a/less/navbar.less +++ b/less/navbar.less @@ -245,7 +245,6 @@ } .navbar .nav .dropdown-toggle .caret { margin-top: 8px; - } // Hover -- GitLab From 83a6a55d2c3448771925f467be1f2ced321e63df Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 10:25:18 -0800 Subject: [PATCH 005/106] Move IE10 responsive fix to responsive utilities so Customizer gets it --- docs/assets/css/bootstrap-responsive.css | 4 ---- docs/assets/css/bootstrap.css | 4 ++++ less/responsive.less | 9 --------- less/utilities.less | 7 +++++++ 4 files changed, 11 insertions(+), 13 deletions(-) diff --git a/docs/assets/css/bootstrap-responsive.css b/docs/assets/css/bootstrap-responsive.css index a3352d774c..04ba99554d 100644 --- a/docs/assets/css/bootstrap-responsive.css +++ b/docs/assets/css/bootstrap-responsive.css @@ -8,10 +8,6 @@ * Designed and built with all the love in the world @twitter by @mdo and @fat. */ -@-ms-viewport { - width: device-width; -} - .clearfix { *zoom: 1; } diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 53f3a8cb1a..0e9f0cdf6f 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -6014,6 +6014,10 @@ a.badge:hover { line-height: 30px; } +@-ms-viewport { + width: device-width; +} + .pull-right { float: right; } diff --git a/less/responsive.less b/less/responsive.less index 7cfaf80b9e..b511b7882b 100644 --- a/less/responsive.less +++ b/less/responsive.less @@ -14,15 +14,6 @@ // ------------------------------------------------------------- -// IE10 Metro responsive -// Required for Windows 8 Metro split-screen snapping with IE10 -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - -@-ms-viewport{ - width: device-width; -} - - // REPEAT VARIABLES & MIXINS // ------------------------- // Required since we compile the responsive stuff separately diff --git a/less/utilities.less b/less/utilities.less index 314b4ffdb4..2fbc6e02d3 100644 --- a/less/utilities.less +++ b/less/utilities.less @@ -3,6 +3,13 @@ // -------------------------------------------------- +// IE10 Metro responsive +// Required for Windows 8 Metro split-screen snapping with IE10 +// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ +@-ms-viewport{ + width: device-width; +} + // Quick floats .pull-right { float: right; -- GitLab From e324a1beb0d07a3b117e92c608daec591f8587de Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 10:28:18 -0800 Subject: [PATCH 006/106] Simplify syntax of nesting with inline lists --- less/type.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/less/type.less b/less/type.less index 683a307726..6b1c6d2912 100644 --- a/less/type.less +++ b/less/type.less @@ -119,7 +119,7 @@ ul.inline, ol.inline { margin-left: 0; list-style: none; - & > li { + > li { display: inline-block; padding-left: 5px; padding-right: 5px; -- GitLab From 847b632577ee46f2acf0b0778c5a3014428cb528 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 10:29:16 -0800 Subject: [PATCH 007/106] IE10 fix in responsive utilities, not regular utilities --- docs/assets/css/bootstrap-responsive.css | 4 ++++ docs/assets/css/bootstrap.css | 4 ---- less/responsive-utilities.less | 7 +++++++ less/utilities.less | 7 ------- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/assets/css/bootstrap-responsive.css b/docs/assets/css/bootstrap-responsive.css index 04ba99554d..3b82569da5 100644 --- a/docs/assets/css/bootstrap-responsive.css +++ b/docs/assets/css/bootstrap-responsive.css @@ -40,6 +40,10 @@ box-sizing: border-box; } +@-ms-viewport { + width: device-width; +} + .hidden { display: none; visibility: hidden; diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 0e9f0cdf6f..53f3a8cb1a 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -6014,10 +6014,6 @@ a.badge:hover { line-height: 30px; } -@-ms-viewport { - width: device-width; -} - .pull-right { float: right; } diff --git a/less/responsive-utilities.less b/less/responsive-utilities.less index 2c3f6c15fe..1ed1a13696 100644 --- a/less/responsive-utilities.less +++ b/less/responsive-utilities.less @@ -3,6 +3,13 @@ // -------------------------------------------------- +// IE10 Metro responsive +// Required for Windows 8 Metro split-screen snapping with IE10 +// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ +@-ms-viewport{ + width: device-width; +} + // Hide from screenreaders and browsers // Credit: HTML5 Boilerplate .hidden { diff --git a/less/utilities.less b/less/utilities.less index 2fbc6e02d3..314b4ffdb4 100644 --- a/less/utilities.less +++ b/less/utilities.less @@ -3,13 +3,6 @@ // -------------------------------------------------- -// IE10 Metro responsive -// Required for Windows 8 Metro split-screen snapping with IE10 -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ -@-ms-viewport{ - width: device-width; -} - // Quick floats .pull-right { float: right; -- GitLab From 9d985978a3a5b341911d23c3b7fcf83178ef8e34 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 10:55:42 -0800 Subject: [PATCH 008/106] Escape HTML of section element --- docs/base-css.html | 2 +- docs/templates/pages/base-css.mustache | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/base-css.html b/docs/base-css.html index 08de2aea07..d8f58daa42 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -450,7 +450,7 @@ <h2>Inline</h2> <p>Wrap inline snippets of code with <code><code></code>.</p> <div class="bs-docs-example"> - For example, <code><section></code> should be wrapped as inline. + For example, <code>&lt;section&gt;</code> should be wrapped as inline. </div> <pre class="prettyprint linenums"> For example, <code><section></code> should be wrapped as inline. diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache index 6136d00952..e2695c9b10 100644 --- a/docs/templates/pages/base-css.mustache +++ b/docs/templates/pages/base-css.mustache @@ -387,7 +387,7 @@ <h2>Inline</h2> <p>Wrap inline snippets of code with <code><code></code>.</p> <div class="bs-docs-example"> - For example, <code><section></code> should be wrapped as inline. + For example, <code>&lt;section&gt;</code> should be wrapped as inline. </div> <pre class="prettyprint linenums"> {{_i}}For example, <code><section></code> should be wrapped as inline.{{/i}} -- GitLab From cddca18f122887b183aa3a8e601c5cd1aa80c206 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 10:59:57 -0800 Subject: [PATCH 009/106] Fixes #6174: Caret alignment in small and mini buttons --- docs/assets/css/bootstrap.css | 7 +++++-- less/button-groups.less | 6 ++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 53f3a8cb1a..842eb4c307 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -3744,8 +3744,6 @@ input[type="submit"].btn.btn-mini { margin-left: 0; } -.btn-mini .caret, -.btn-small .caret, .btn-large .caret { margin-top: 6px; } @@ -3756,6 +3754,11 @@ input[type="submit"].btn.btn-mini { border-left-width: 5px; } +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} + .dropup .btn-large .caret { border-bottom-width: 5px; } diff --git a/less/button-groups.less b/less/button-groups.less index d6054c8085..55cdc60338 100644 --- a/less/button-groups.less +++ b/less/button-groups.less @@ -164,8 +164,6 @@ margin-left: 0; } // Carets in other button sizes -.btn-mini .caret, -.btn-small .caret, .btn-large .caret { margin-top: 6px; } @@ -174,6 +172,10 @@ border-right-width: 5px; border-top-width: 5px; } +.btn-mini .caret, +.btn-small .caret { + margin-top: 8px; +} // Upside down carets for .dropup .dropup .btn-large .caret { border-bottom-width: 5px; -- GitLab From 529ecc5a77c9e653dd7219bd4457cb994e338075 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 10 Dec 2012 18:31:04 -0800 Subject: [PATCH 010/106] Version bump --- Makefile | 2 +- README.md | 2 +- component.json | 2 +- docs/assets/css/bootstrap-responsive.css | 2 +- docs/assets/css/bootstrap.css | 2 +- docs/assets/js/bootstrap-affix.js | 2 +- docs/assets/js/bootstrap-alert.js | 2 +- docs/assets/js/bootstrap-button.js | 2 +- docs/assets/js/bootstrap-carousel.js | 2 +- docs/assets/js/bootstrap-collapse.js | 2 +- docs/assets/js/bootstrap-dropdown.js | 2 +- docs/assets/js/bootstrap-modal.js | 2 +- docs/assets/js/bootstrap-popover.js | 2 +- docs/assets/js/bootstrap-scrollspy.js | 2 +- docs/assets/js/bootstrap-tab.js | 2 +- docs/assets/js/bootstrap-tooltip.js | 2 +- docs/assets/js/bootstrap-transition.js | 2 +- docs/assets/js/bootstrap-typeahead.js | 2 +- docs/assets/js/bootstrap.js | 26 ++++++++++++------------ docs/assets/js/bootstrap.min.js | 2 +- docs/index.html | 2 +- docs/templates/pages/index.mustache | 4 ++-- js/bootstrap-affix.js | 2 +- js/bootstrap-alert.js | 2 +- js/bootstrap-button.js | 2 +- js/bootstrap-carousel.js | 2 +- js/bootstrap-collapse.js | 2 +- js/bootstrap-dropdown.js | 2 +- js/bootstrap-modal.js | 2 +- js/bootstrap-popover.js | 2 +- js/bootstrap-scrollspy.js | 2 +- js/bootstrap-tab.js | 2 +- js/bootstrap-tooltip.js | 2 +- js/bootstrap-transition.js | 2 +- js/bootstrap-typeahead.js | 2 +- less/bootstrap.less | 2 +- less/responsive.less | 2 +- package.json | 2 +- 38 files changed, 51 insertions(+), 51 deletions(-) diff --git a/Makefile b/Makefile index 33d48ae222..47b605c586 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ build: @echo "Compiling documentation... ${CHECK} Done" @cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js js/bootstrap-affix.js > docs/assets/js/bootstrap.js @uglifyjs docs/assets/js/bootstrap.js -nc > docs/assets/js/bootstrap.min.tmp.js - @echo "/**\n* Bootstrap.js v2.2.2 by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > docs/assets/js/copyright.js + @echo "/**\n* Bootstrap.js v2.2.3 by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > docs/assets/js/copyright.js @cat docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js > docs/assets/js/bootstrap.min.js @rm docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js @echo "Compiling and minifying javascript... ${CHECK} Done" diff --git a/README.md b/README.md index 39ccc6987d..67a9e6f473 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# [Twitter Bootstrap v2.2.2](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) +# [Twitter Bootstrap v2.2.3](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created and maintained by [Mark Otto](http://twitter.com/mdo) and [Jacob Thornton](http://twitter.com/fat). diff --git a/component.json b/component.json index eda7edeef5..c26455cc1e 100644 --- a/component.json +++ b/component.json @@ -1,6 +1,6 @@ { "name": "bootstrap", - "version": "2.2.2", + "version": "2.2.3", "main": ["./docs/assets/js/bootstrap.js", "./docs/assets/css/bootstrap.css"], "dependencies": { "jquery": "~1.8.0" diff --git a/docs/assets/css/bootstrap-responsive.css b/docs/assets/css/bootstrap-responsive.css index 3b82569da5..ee4722b523 100644 --- a/docs/assets/css/bootstrap-responsive.css +++ b/docs/assets/css/bootstrap-responsive.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Responsive v2.2.2 + * Bootstrap Responsive v2.2.3 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 842eb4c307..1940302cd0 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.2.2 + * Bootstrap v2.2.3 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/docs/assets/js/bootstrap-affix.js b/docs/assets/js/bootstrap-affix.js index 6020a19a58..c43933fc30 100644 --- a/docs/assets/js/bootstrap-affix.js +++ b/docs/assets/js/bootstrap-affix.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-affix.js v2.2.2 + * bootstrap-affix.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-alert.js b/docs/assets/js/bootstrap-alert.js index 5bc0264491..3ce1da7efd 100644 --- a/docs/assets/js/bootstrap-alert.js +++ b/docs/assets/js/bootstrap-alert.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-alert.js v2.2.2 + * bootstrap-alert.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-button.js b/docs/assets/js/bootstrap-button.js index 39b83399e9..003522ee68 100644 --- a/docs/assets/js/bootstrap-button.js +++ b/docs/assets/js/bootstrap-button.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-button.js v2.2.2 + * bootstrap-button.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index 238ff42801..71d71bde47 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-carousel.js v2.2.2 + * bootstrap-carousel.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-collapse.js b/docs/assets/js/bootstrap-collapse.js index 6ac0191a50..9e72112188 100644 --- a/docs/assets/js/bootstrap-collapse.js +++ b/docs/assets/js/bootstrap-collapse.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-collapse.js v2.2.2 + * bootstrap-collapse.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-dropdown.js b/docs/assets/js/bootstrap-dropdown.js index 900355d5bd..f97a81f356 100644 --- a/docs/assets/js/bootstrap-dropdown.js +++ b/docs/assets/js/bootstrap-dropdown.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-dropdown.js v2.2.2 + * bootstrap-dropdown.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-modal.js b/docs/assets/js/bootstrap-modal.js index 689a414ed6..ed5648025a 100644 --- a/docs/assets/js/bootstrap-modal.js +++ b/docs/assets/js/bootstrap-modal.js @@ -1,5 +1,5 @@ /* ========================================================= - * bootstrap-modal.js v2.2.2 + * bootstrap-modal.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-popover.js b/docs/assets/js/bootstrap-popover.js index 1a4f532aa8..a426afe1f4 100644 --- a/docs/assets/js/bootstrap-popover.js +++ b/docs/assets/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.2.2 + * bootstrap-popover.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-scrollspy.js b/docs/assets/js/bootstrap-scrollspy.js index 07a5c3a584..873b0026b0 100644 --- a/docs/assets/js/bootstrap-scrollspy.js +++ b/docs/assets/js/bootstrap-scrollspy.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-scrollspy.js v2.2.2 + * bootstrap-scrollspy.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-tab.js b/docs/assets/js/bootstrap-tab.js index 84d4834a23..3d51c33256 100644 --- a/docs/assets/js/bootstrap-tab.js +++ b/docs/assets/js/bootstrap-tab.js @@ -1,5 +1,5 @@ /* ======================================================== - * bootstrap-tab.js v2.2.2 + * bootstrap-tab.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-tooltip.js b/docs/assets/js/bootstrap-tooltip.js index a08952a4cf..e7e2d6b3c4 100644 --- a/docs/assets/js/bootstrap-tooltip.js +++ b/docs/assets/js/bootstrap-tooltip.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-tooltip.js v2.2.2 + * bootstrap-tooltip.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== diff --git a/docs/assets/js/bootstrap-transition.js b/docs/assets/js/bootstrap-transition.js index b0f12c26d3..d6f93d0cb8 100644 --- a/docs/assets/js/bootstrap-transition.js +++ b/docs/assets/js/bootstrap-transition.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.2 + * bootstrap-transition.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-typeahead.js b/docs/assets/js/bootstrap-typeahead.js index 088e7ce9b9..8324e0664a 100644 --- a/docs/assets/js/bootstrap-typeahead.js +++ b/docs/assets/js/bootstrap-typeahead.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-typeahead.js v2.2.2 + * bootstrap-typeahead.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index 6c15a58329..b9d0500708 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.2 + * bootstrap-transition.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. @@ -58,7 +58,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-alert.js v2.2.2 + * bootstrap-alert.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. @@ -156,7 +156,7 @@ $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) }(window.jQuery);/* ============================================================ - * bootstrap-button.js v2.2.2 + * bootstrap-button.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. @@ -260,7 +260,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-carousel.js v2.2.2 + * bootstrap-carousel.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. @@ -444,7 +444,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-collapse.js v2.2.2 + * bootstrap-collapse.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. @@ -610,7 +610,7 @@ }) }(window.jQuery);/* ============================================================ - * bootstrap-dropdown.js v2.2.2 + * bootstrap-dropdown.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. @@ -770,7 +770,7 @@ .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) }(window.jQuery);/* ========================================================= - * bootstrap-modal.js v2.2.2 + * bootstrap-modal.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. @@ -1015,7 +1015,7 @@ }(window.jQuery); /* =========================================================== - * bootstrap-tooltip.js v2.2.2 + * bootstrap-tooltip.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== @@ -1301,7 +1301,7 @@ } }(window.jQuery);/* =========================================================== - * bootstrap-popover.js v2.2.2 + * bootstrap-popover.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -1414,7 +1414,7 @@ } }(window.jQuery);/* ============================================================= - * bootstrap-scrollspy.js v2.2.2 + * bootstrap-scrollspy.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1575,7 +1575,7 @@ }) }(window.jQuery);/* ======================================================== - * bootstrap-tab.js v2.2.2 + * bootstrap-tab.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. @@ -1718,7 +1718,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-typeahead.js v2.2.2 + * bootstrap-typeahead.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. @@ -2041,7 +2041,7 @@ }(window.jQuery); /* ========================================================== - * bootstrap-affix.js v2.2.2 + * bootstrap-affix.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 4abe532c86..477c1087e1 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -1,5 +1,5 @@ /** -* Bootstrap.js v2.2.2 by @fat & @mdo +* Bootstrap.js v2.2.3 by @fat & @mdo * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ diff --git a/docs/index.html b/docs/index.html index 05786b1529..33b8ff9568 100644 --- a/docs/index.html +++ b/docs/index.html @@ -87,7 +87,7 @@ <a href="./extend.html" >Extend</a> </li> <li> - Version 2.2.2 + Version 2.2.3 </li> </ul> </div> diff --git a/docs/templates/pages/index.mustache b/docs/templates/pages/index.mustache index c46784494b..c3c03b4035 100644 --- a/docs/templates/pages/index.mustache +++ b/docs/templates/pages/index.mustache @@ -3,7 +3,7 @@ <h1>{{_i}}Bootstrap{{/i}}</h1> <p>{{_i}}Sleek, intuitive, and powerful front-end framework for faster and easier web development.{{/i}}</p> <p> - <a href="assets/bootstrap.zip" class="btn btn-primary btn-large" {{#production}}onclick="_gaq.push(['_trackEvent', 'Jumbotron actions', 'Download', 'Download 2.2.2']);"{{/production}}>{{_i}}Download Bootstrap{{/i}}</a> + <a href="assets/bootstrap.zip" class="btn btn-primary btn-large" {{#production}}onclick="_gaq.push(['_trackEvent', 'Jumbotron actions', 'Download', 'Download 2.2.3']);"{{/production}}>{{_i}}Download Bootstrap{{/i}}</a> </p> <ul class="masthead-links"> <li> @@ -16,7 +16,7 @@ <a href="./extend.html" {{#production}}onclick="_gaq.push(['_trackEvent', 'Jumbotron actions', 'Jumbotron links', 'Extend']);"{{/production}}>{{_i}}Extend{{/i}}</a> </li> <li> - {{_i}}Version 2.2.2{{/i}} + {{_i}}Version 2.2.3{{/i}} </li> </ul> </div> diff --git a/js/bootstrap-affix.js b/js/bootstrap-affix.js index 6020a19a58..c43933fc30 100644 --- a/js/bootstrap-affix.js +++ b/js/bootstrap-affix.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-affix.js v2.2.2 + * bootstrap-affix.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-alert.js b/js/bootstrap-alert.js index 5bc0264491..3ce1da7efd 100644 --- a/js/bootstrap-alert.js +++ b/js/bootstrap-alert.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-alert.js v2.2.2 + * bootstrap-alert.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-button.js b/js/bootstrap-button.js index 39b83399e9..003522ee68 100644 --- a/js/bootstrap-button.js +++ b/js/bootstrap-button.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-button.js v2.2.2 + * bootstrap-button.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-carousel.js b/js/bootstrap-carousel.js index 238ff42801..71d71bde47 100644 --- a/js/bootstrap-carousel.js +++ b/js/bootstrap-carousel.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-carousel.js v2.2.2 + * bootstrap-carousel.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-collapse.js b/js/bootstrap-collapse.js index 6ac0191a50..9e72112188 100644 --- a/js/bootstrap-collapse.js +++ b/js/bootstrap-collapse.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-collapse.js v2.2.2 + * bootstrap-collapse.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index 900355d5bd..f97a81f356 100644 --- a/js/bootstrap-dropdown.js +++ b/js/bootstrap-dropdown.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-dropdown.js v2.2.2 + * bootstrap-dropdown.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-modal.js b/js/bootstrap-modal.js index 689a414ed6..ed5648025a 100644 --- a/js/bootstrap-modal.js +++ b/js/bootstrap-modal.js @@ -1,5 +1,5 @@ /* ========================================================= - * bootstrap-modal.js v2.2.2 + * bootstrap-modal.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-popover.js b/js/bootstrap-popover.js index 1a4f532aa8..a426afe1f4 100644 --- a/js/bootstrap-popover.js +++ b/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.2.2 + * bootstrap-popover.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-scrollspy.js b/js/bootstrap-scrollspy.js index 07a5c3a584..873b0026b0 100644 --- a/js/bootstrap-scrollspy.js +++ b/js/bootstrap-scrollspy.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-scrollspy.js v2.2.2 + * bootstrap-scrollspy.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-tab.js b/js/bootstrap-tab.js index 84d4834a23..3d51c33256 100644 --- a/js/bootstrap-tab.js +++ b/js/bootstrap-tab.js @@ -1,5 +1,5 @@ /* ======================================================== - * bootstrap-tab.js v2.2.2 + * bootstrap-tab.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index a08952a4cf..e7e2d6b3c4 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-tooltip.js v2.2.2 + * bootstrap-tooltip.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== diff --git a/js/bootstrap-transition.js b/js/bootstrap-transition.js index b0f12c26d3..d6f93d0cb8 100644 --- a/js/bootstrap-transition.js +++ b/js/bootstrap-transition.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.2 + * bootstrap-transition.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-typeahead.js b/js/bootstrap-typeahead.js index 088e7ce9b9..8324e0664a 100644 --- a/js/bootstrap-typeahead.js +++ b/js/bootstrap-typeahead.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-typeahead.js v2.2.2 + * bootstrap-typeahead.js v2.2.3 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/less/bootstrap.less b/less/bootstrap.less index 122910afdc..43553031a2 100644 --- a/less/bootstrap.less +++ b/less/bootstrap.less @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.2.2 + * Bootstrap v2.2.3 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/less/responsive.less b/less/responsive.less index b511b7882b..2f07194241 100644 --- a/less/responsive.less +++ b/less/responsive.less @@ -1,5 +1,5 @@ /*! - * Bootstrap Responsive v2.2.2 + * Bootstrap Responsive v2.2.3 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/package.json b/package.json index c81e3f127a..11c799f5bc 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "bootstrap" , "description": "Sleek, intuitive, and powerful front-end framework for faster and easier web development." - , "version": "2.2.2" + , "version": "2.2.3" , "keywords": ["bootstrap", "css"] , "homepage": "http://twitter.github.com/bootstrap/" , "author": "Twitter Inc." -- GitLab From dc6142751feced6761f67503323c0c6e62844d4e Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Wed, 19 Dec 2012 18:46:55 -0800 Subject: [PATCH 011/106] Fixes #6337: scope '.media .pull-left' and '.media .pull-right' to immediate children only --- docs/assets/css/bootstrap.css | 4 ++-- less/media.less | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 1940302cd0..6ef11ed9bd 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -5519,11 +5519,11 @@ a.thumbnail:hover { margin: 0 0 5px; } -.media .pull-left { +.media > .pull-left { margin-right: 10px; } -.media .pull-right { +.media > .pull-right { margin-left: 10px; } diff --git a/less/media.less b/less/media.less index 1decab71de..e461e446d2 100644 --- a/less/media.less +++ b/less/media.less @@ -37,10 +37,10 @@ // Media image alignment // ------------------------- -.media .pull-left { +.media > .pull-left { margin-right: 10px; } -.media .pull-right { +.media > .pull-right { margin-left: 10px; } -- GitLab From 5bd8cdca91615dfb502131c276bfc6d8457c5f79 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 21:36:50 -0800 Subject: [PATCH 012/106] =?UTF-8?q?remove=20inside=20support=20from=20tool?= =?UTF-8?q?tip=C2=A0+=20fix=20tooltip=20svg=20support=20+=20change=20makef?= =?UTF-8?q?ile=20to=20rely=20on=20local=20npm=20install?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Makefile | 20 ++++++++++---------- docs/assets/js/bootstrap-tooltip.js | 18 ++++++++---------- docs/assets/js/bootstrap.js | 18 ++++++++---------- docs/assets/js/bootstrap.min.js | 2 +- js/bootstrap-tooltip.js | 18 ++++++++---------- package.json | 2 +- 6 files changed, 36 insertions(+), 42 deletions(-) diff --git a/Makefile b/Makefile index 47b605c586..b048c22882 100644 --- a/Makefile +++ b/Makefile @@ -18,8 +18,8 @@ build: @jshint js/*.js --config js/.jshintrc @jshint js/tests/unit/*.js --config js/.jshintrc @echo "Running JSHint on javascript... ${CHECK} Done" - @recess --compile ${BOOTSTRAP_LESS} > ${BOOTSTRAP} - @recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > ${BOOTSTRAP_RESPONSIVE} + @./node_modules/.bin/recess --compile ${BOOTSTRAP_LESS} > ${BOOTSTRAP} + @./node_modules/.bin/recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > ${BOOTSTRAP_RESPONSIVE} @echo "Compiling LESS with Recess... ${CHECK} Done" @node docs/build @cp img/* docs/assets/img/ @@ -27,7 +27,7 @@ build: @cp js/tests/vendor/jquery.js docs/assets/js/ @echo "Compiling documentation... ${CHECK} Done" @cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js js/bootstrap-affix.js > docs/assets/js/bootstrap.js - @uglifyjs docs/assets/js/bootstrap.js -nc > docs/assets/js/bootstrap.min.tmp.js + @./node_modules/.bin/uglifyjs -nc docs/assets/js/bootstrap.js > docs/assets/js/bootstrap.min.tmp.js @echo "/**\n* Bootstrap.js v2.2.3 by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > docs/assets/js/copyright.js @cat docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js > docs/assets/js/bootstrap.min.js @rm docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js @@ -43,8 +43,8 @@ build: # test: - jshint js/*.js --config js/.jshintrc - jshint js/tests/unit/*.js --config js/.jshintrc + ./node_modules/.bin/jshint js/*.js --config js/.jshintrc + ./node_modules/.bin/jshint js/tests/unit/*.js --config js/.jshintrc node js/tests/server.js & phantomjs js/tests/phantom.js "http://localhost:3000/js/tests" kill -9 `cat js/tests/pid.txt` @@ -67,12 +67,12 @@ bootstrap: mkdir -p bootstrap/css mkdir -p bootstrap/js cp img/* bootstrap/img/ - recess --compile ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.css - recess --compress ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.min.css - recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.css - recess --compress ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.min.css + ./node_modules/.bin/recess --compile ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.css + ./node_modules/.bin/recess --compress ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.min.css + ./node_modules/.bin/recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.css + ./node_modules/.bin/recess --compress ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.min.css cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js js/bootstrap-affix.js > bootstrap/js/bootstrap.js - uglifyjs bootstrap/js/bootstrap.js -nc > bootstrap/js/bootstrap.min.tmp.js + ./node_modules/.bin/uglifyjs -nc bootstrap/js/bootstrap.js > bootstrap/js/bootstrap.min.tmp.js echo "/*!\n* Bootstrap.js by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > bootstrap/js/copyright.js cat bootstrap/js/copyright.js bootstrap/js/bootstrap.min.tmp.js > bootstrap/js/bootstrap.min.js rm bootstrap/js/copyright.js bootstrap/js/bootstrap.min.tmp.js diff --git a/docs/assets/js/bootstrap-tooltip.js b/docs/assets/js/bootstrap-tooltip.js index e7e2d6b3c4..3be4a4a821 100644 --- a/docs/assets/js/bootstrap-tooltip.js +++ b/docs/assets/js/bootstrap-tooltip.js @@ -97,7 +97,6 @@ , show: function () { var $tip - , inside , pos , actualWidth , actualHeight @@ -116,19 +115,17 @@ this.options.placement.call(this, $tip[0], this.$element[0]) : this.options.placement - inside = /in/.test(placement) - $tip .detach() .css({ top: 0, left: 0, display: 'block' }) .insertAfter(this.$element) - pos = this.getPosition(inside) + pos = this.getPosition() actualWidth = $tip[0].offsetWidth actualHeight = $tip[0].offsetHeight - switch (inside ? placement.split(' ')[1] : placement) { + switch (placement) { case 'bottom': tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2} break @@ -193,11 +190,12 @@ return this.getTitle() } - , getPosition: function (inside) { - return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), { - width: this.$element[0].offsetWidth - , height: this.$element[0].offsetHeight - }) + , getPosition: function () { + var el = this.$element[0] + return $.extend(el.getBoundingClientRect ? el.getBoundingClientRect() : { + width: el.offsetWidth + , height: el.offsetHeight + }, this.$element.offset()) } , getTitle: function () { diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index b9d0500708..372eaa97bf 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1113,7 +1113,6 @@ , show: function () { var $tip - , inside , pos , actualWidth , actualHeight @@ -1132,19 +1131,17 @@ this.options.placement.call(this, $tip[0], this.$element[0]) : this.options.placement - inside = /in/.test(placement) - $tip .detach() .css({ top: 0, left: 0, display: 'block' }) .insertAfter(this.$element) - pos = this.getPosition(inside) + pos = this.getPosition() actualWidth = $tip[0].offsetWidth actualHeight = $tip[0].offsetHeight - switch (inside ? placement.split(' ')[1] : placement) { + switch (placement) { case 'bottom': tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2} break @@ -1209,11 +1206,12 @@ return this.getTitle() } - , getPosition: function (inside) { - return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), { - width: this.$element[0].offsetWidth - , height: this.$element[0].offsetHeight - }) + , getPosition: function () { + var el = this.$element[0] + return $.extend(el.getBoundingClientRect ? el.getBoundingClientRect() : { + width: el.offsetWidth + , height: el.offsetHeight + }, this.$element.offset()) } , getTitle: function () { diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 477c1087e1..5a12939efc 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function($){"use strict";$(function(){$.support.transition=function(){var transitionEnd=function(){var name,el=document.createElement("bootstrap"),transEndEventNames={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(name in transEndEventNames)if(void 0!==el.style[name])return transEndEventNames[name]}();return transitionEnd&&{end:transitionEnd}}()})}(window.jQuery),!function($){"use strict";var dismiss='[data-dismiss="alert"]',Alert=function(el){$(el).on("click",dismiss,this.close)};Alert.prototype.close=function(e){function removeElement(){$parent.trigger("closed").remove()}var $parent,$this=$(this),selector=$this.attr("data-target");selector||(selector=$this.attr("href"),selector=selector&&selector.replace(/.*(?=#[^\s]*$)/,"")),$parent=$(selector),e&&e.preventDefault(),$parent.length||($parent=$this.hasClass("alert")?$this:$this.parent()),$parent.trigger(e=$.Event("close")),e.isDefaultPrevented()||($parent.removeClass("in"),$.support.transition&&$parent.hasClass("fade")?$parent.on($.support.transition.end,removeElement):removeElement())};var old=$.fn.alert;$.fn.alert=function(option){return this.each(function(){var $this=$(this),data=$this.data("alert");data||$this.data("alert",data=new Alert(this)),"string"==typeof option&&data[option].call($this)})},$.fn.alert.Constructor=Alert,$.fn.alert.noConflict=function(){return $.fn.alert=old,this},$(document).on("click.alert.data-api",dismiss,Alert.prototype.close)}(window.jQuery),!function($){"use strict";var Button=function(element,options){this.$element=$(element),this.options=$.extend({},$.fn.button.defaults,options)};Button.prototype.setState=function(state){var d="disabled",$el=this.$element,data=$el.data(),val=$el.is("input")?"val":"html";state+="Text",data.resetText||$el.data("resetText",$el[val]()),$el[val](data[state]||this.options[state]),setTimeout(function(){"loadingText"==state?$el.addClass(d).attr(d,d):$el.removeClass(d).removeAttr(d)},0)},Button.prototype.toggle=function(){var $parent=this.$element.closest('[data-toggle="buttons-radio"]');$parent&&$parent.find(".active").removeClass("active"),this.$element.toggleClass("active")};var old=$.fn.button;$.fn.button=function(option){return this.each(function(){var $this=$(this),data=$this.data("button"),options="object"==typeof option&&option;data||$this.data("button",data=new Button(this,options)),"toggle"==option?data.toggle():option&&data.setState(option)})},$.fn.button.defaults={loadingText:"loading..."},$.fn.button.Constructor=Button,$.fn.button.noConflict=function(){return $.fn.button=old,this},$(document).on("click.button.data-api","[data-toggle^=button]",function(e){var $btn=$(e.target);$btn.hasClass("btn")||($btn=$btn.closest(".btn")),$btn.button("toggle")})}(window.jQuery),!function($){"use strict";var Carousel=function(element,options){this.$element=$(element),this.options=options,"hover"==this.options.pause&&this.$element.on("mouseenter",$.proxy(this.pause,this)).on("mouseleave",$.proxy(this.cycle,this))};Carousel.prototype={cycle:function(e){return e||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval($.proxy(this.next,this),this.options.interval)),this},to:function(pos){var $active=this.$element.find(".item.active"),children=$active.parent().children(),activePos=children.index($active),that=this;if(!(pos>children.length-1||0>pos))return this.sliding?this.$element.one("slid",function(){that.to(pos)}):activePos==pos?this.pause().cycle():this.slide(pos>activePos?"next":"prev",$(children[pos]))},pause:function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&$.support.transition.end&&(this.$element.trigger($.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){return this.sliding?void 0:this.slide("next")},prev:function(){return this.sliding?void 0:this.slide("prev")},slide:function(type,next){var e,$active=this.$element.find(".item.active"),$next=next||$active[type](),isCycling=this.interval,direction="next"==type?"left":"right",fallback="next"==type?"first":"last",that=this;if(this.sliding=!0,isCycling&&this.pause(),$next=$next.length?$next:this.$element.find(".item")[fallback](),e=$.Event("slide",{relatedTarget:$next[0]}),!$next.hasClass("active")){if($.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(e),e.isDefaultPrevented())return;$next.addClass(type),$next[0].offsetWidth,$active.addClass(direction),$next.addClass(direction),this.$element.one($.support.transition.end,function(){$next.removeClass([type,direction].join(" ")).addClass("active"),$active.removeClass(["active",direction].join(" ")),that.sliding=!1,setTimeout(function(){that.$element.trigger("slid")},0)})}else{if(this.$element.trigger(e),e.isDefaultPrevented())return;$active.removeClass("active"),$next.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return isCycling&&this.cycle(),this}}};var old=$.fn.carousel;$.fn.carousel=function(option){return this.each(function(){var $this=$(this),data=$this.data("carousel"),options=$.extend({},$.fn.carousel.defaults,"object"==typeof option&&option),action="string"==typeof option?option:options.slide;data||$this.data("carousel",data=new Carousel(this,options)),"number"==typeof option?data.to(option):action?data[action]():options.interval&&data.cycle()})},$.fn.carousel.defaults={interval:5e3,pause:"hover"},$.fn.carousel.Constructor=Carousel,$.fn.carousel.noConflict=function(){return $.fn.carousel=old,this},$(document).on("click.carousel.data-api","[data-slide]",function(e){var href,$this=$(this),$target=$($this.attr("data-target")||(href=$this.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,"")),options=$.extend({},$target.data(),$this.data());$target.carousel(options),e.preventDefault()})}(window.jQuery),!function($){"use strict";var Collapse=function(element,options){this.$element=$(element),this.options=$.extend({},$.fn.collapse.defaults,options),this.options.parent&&(this.$parent=$(this.options.parent)),this.options.toggle&&this.toggle()};Collapse.prototype={constructor:Collapse,dimension:function(){var hasWidth=this.$element.hasClass("width");return hasWidth?"width":"height"},show:function(){var dimension,scroll,actives,hasData;if(!this.transitioning){if(dimension=this.dimension(),scroll=$.camelCase(["scroll",dimension].join("-")),actives=this.$parent&&this.$parent.find("> .accordion-group > .in"),actives&&actives.length){if(hasData=actives.data("collapse"),hasData&&hasData.transitioning)return;actives.collapse("hide"),hasData||actives.data("collapse",null)}this.$element[dimension](0),this.transition("addClass",$.Event("show"),"shown"),$.support.transition&&this.$element[dimension](this.$element[0][scroll])}},hide:function(){var dimension;this.transitioning||(dimension=this.dimension(),this.reset(this.$element[dimension]()),this.transition("removeClass",$.Event("hide"),"hidden"),this.$element[dimension](0))},reset:function(size){var dimension=this.dimension();return this.$element.removeClass("collapse")[dimension](size||"auto")[0].offsetWidth,this.$element[null!==size?"addClass":"removeClass"]("collapse"),this},transition:function(method,startEvent,completeEvent){var that=this,complete=function(){"show"==startEvent.type&&that.reset(),that.transitioning=0,that.$element.trigger(completeEvent)};this.$element.trigger(startEvent),startEvent.isDefaultPrevented()||(this.transitioning=1,this.$element[method]("in"),$.support.transition&&this.$element.hasClass("collapse")?this.$element.one($.support.transition.end,complete):complete())},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var old=$.fn.collapse;$.fn.collapse=function(option){return this.each(function(){var $this=$(this),data=$this.data("collapse"),options="object"==typeof option&&option;data||$this.data("collapse",data=new Collapse(this,options)),"string"==typeof option&&data[option]()})},$.fn.collapse.defaults={toggle:!0},$.fn.collapse.Constructor=Collapse,$.fn.collapse.noConflict=function(){return $.fn.collapse=old,this},$(document).on("click.collapse.data-api","[data-toggle=collapse]",function(e){var href,$this=$(this),target=$this.attr("data-target")||e.preventDefault()||(href=$this.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,""),option=$(target).data("collapse")?"toggle":$this.data();$this[$(target).hasClass("in")?"addClass":"removeClass"]("collapsed"),$(target).collapse(option)})}(window.jQuery),!function($){"use strict";function clearMenus(){$(toggle).each(function(){getParent($(this)).removeClass("open")})}function getParent($this){var $parent,selector=$this.attr("data-target");return selector||(selector=$this.attr("href"),selector=selector&&/#/.test(selector)&&selector.replace(/.*(?=#[^\s]*$)/,"")),$parent=$(selector),$parent.length||($parent=$this.parent()),$parent}var toggle="[data-toggle=dropdown]",Dropdown=function(element){var $el=$(element).on("click.dropdown.data-api",this.toggle);$("html").on("click.dropdown.data-api",function(){$el.parent().removeClass("open")})};Dropdown.prototype={constructor:Dropdown,toggle:function(){var $parent,isActive,$this=$(this);if(!$this.is(".disabled, :disabled"))return $parent=getParent($this),isActive=$parent.hasClass("open"),clearMenus(),isActive||$parent.toggleClass("open"),$this.focus(),!1},keydown:function(e){var $this,$items,$parent,isActive,index;if(/(38|40|27)/.test(e.keyCode)&&($this=$(this),e.preventDefault(),e.stopPropagation(),!$this.is(".disabled, :disabled"))){if($parent=getParent($this),isActive=$parent.hasClass("open"),!isActive||isActive&&27==e.keyCode)return $this.click();$items=$("[role=menu] li:not(.divider):visible a",$parent),$items.length&&(index=$items.index($items.filter(":focus")),38==e.keyCode&&index>0&&index--,40==e.keyCode&&$items.length-1>index&&index++,~index||(index=0),$items.eq(index).focus())}}};var old=$.fn.dropdown;$.fn.dropdown=function(option){return this.each(function(){var $this=$(this),data=$this.data("dropdown");data||$this.data("dropdown",data=new Dropdown(this)),"string"==typeof option&&data[option].call($this)})},$.fn.dropdown.Constructor=Dropdown,$.fn.dropdown.noConflict=function(){return $.fn.dropdown=old,this},$(document).on("click.dropdown.data-api touchstart.dropdown.data-api",clearMenus).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",toggle,Dropdown.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",toggle+", [role=menu]",Dropdown.prototype.keydown)}(window.jQuery),!function($){"use strict";var Modal=function(element,options){this.options=options,this.$element=$(element).delegate('[data-dismiss="modal"]',"click.dismiss.modal",$.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};Modal.prototype={constructor:Modal,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var that=this,e=$.Event("show");this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.escape(),this.backdrop(function(){var transition=$.support.transition&&that.$element.hasClass("fade");that.$element.parent().length||that.$element.appendTo(document.body),that.$element.show(),transition&&that.$element[0].offsetWidth,that.$element.addClass("in").attr("aria-hidden",!1),that.enforceFocus(),transition?that.$element.one($.support.transition.end,function(){that.$element.focus().trigger("shown")}):that.$element.focus().trigger("shown")}))},hide:function(e){e&&e.preventDefault(),e=$.Event("hide"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),$(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),$.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal())},enforceFocus:function(){var that=this;$(document).on("focusin.modal",function(e){that.$element[0]===e.target||that.$element.has(e.target).length||that.$element.focus()})},escape:function(){var that=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(e){27==e.which&&that.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var that=this,timeout=setTimeout(function(){that.$element.off($.support.transition.end),that.hideModal()},500);this.$element.one($.support.transition.end,function(){clearTimeout(timeout),that.hideModal()})},hideModal:function(){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(callback){var animate=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var doAnimate=$.support.transition&&animate;this.$backdrop=$('<div class="modal-backdrop '+animate+'" />').appendTo(document.body),this.$backdrop.click("static"==this.options.backdrop?$.proxy(this.$element[0].focus,this.$element[0]):$.proxy(this.hide,this)),doAnimate&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),doAnimate?this.$backdrop.one($.support.transition.end,callback):callback()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),$.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one($.support.transition.end,$.proxy(this.removeBackdrop,this)):this.removeBackdrop()):callback&&callback()}};var old=$.fn.modal;$.fn.modal=function(option){return this.each(function(){var $this=$(this),data=$this.data("modal"),options=$.extend({},$.fn.modal.defaults,$this.data(),"object"==typeof option&&option);data||$this.data("modal",data=new Modal(this,options)),"string"==typeof option?data[option]():options.show&&data.show()})},$.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},$.fn.modal.Constructor=Modal,$.fn.modal.noConflict=function(){return $.fn.modal=old,this},$(document).on("click.modal.data-api",'[data-toggle="modal"]',function(e){var $this=$(this),href=$this.attr("href"),$target=$($this.attr("data-target")||href&&href.replace(/.*(?=#[^\s]+$)/,"")),option=$target.data("modal")?"toggle":$.extend({remote:!/#/.test(href)&&href},$target.data(),$this.data());e.preventDefault(),$target.modal(option).one("hide",function(){$this.focus()})})}(window.jQuery),!function($){"use strict";var Tooltip=function(element,options){this.init("tooltip",element,options)};Tooltip.prototype={constructor:Tooltip,init:function(type,element,options){var eventIn,eventOut;this.type=type,this.$element=$(element),this.options=this.getOptions(options),this.enabled=!0,"click"==this.options.trigger?this.$element.on("click."+this.type,this.options.selector,$.proxy(this.toggle,this)):"manual"!=this.options.trigger&&(eventIn="hover"==this.options.trigger?"mouseenter":"focus",eventOut="hover"==this.options.trigger?"mouseleave":"blur",this.$element.on(eventIn+"."+this.type,this.options.selector,$.proxy(this.enter,this)),this.$element.on(eventOut+"."+this.type,this.options.selector,$.proxy(this.leave,this))),this.options.selector?this._options=$.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(options){return options=$.extend({},$.fn[this.type].defaults,options,this.$element.data()),options.delay&&"number"==typeof options.delay&&(options.delay={show:options.delay,hide:options.delay}),options},enter:function(e){var self=$(e.currentTarget)[this.type](this._options).data(this.type);return self.options.delay&&self.options.delay.show?(clearTimeout(this.timeout),self.hoverState="in",this.timeout=setTimeout(function(){"in"==self.hoverState&&self.show()},self.options.delay.show),void 0):self.show()},leave:function(e){var self=$(e.currentTarget)[this.type](this._options).data(this.type);return this.timeout&&clearTimeout(this.timeout),self.options.delay&&self.options.delay.hide?(self.hoverState="out",this.timeout=setTimeout(function(){"out"==self.hoverState&&self.hide()},self.options.delay.hide),void 0):self.hide()},show:function(){var $tip,inside,pos,actualWidth,actualHeight,placement,tp;if(this.hasContent()&&this.enabled){switch($tip=this.tip(),this.setContent(),this.options.animation&&$tip.addClass("fade"),placement="function"==typeof this.options.placement?this.options.placement.call(this,$tip[0],this.$element[0]):this.options.placement,inside=/in/.test(placement),$tip.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),pos=this.getPosition(inside),actualWidth=$tip[0].offsetWidth,actualHeight=$tip[0].offsetHeight,inside?placement.split(" ")[1]:placement){case"bottom":tp={top:pos.top+pos.height,left:pos.left+pos.width/2-actualWidth/2};break;case"top":tp={top:pos.top-actualHeight,left:pos.left+pos.width/2-actualWidth/2};break;case"left":tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left-actualWidth};break;case"right":tp={top:pos.top+pos.height/2-actualHeight/2,left:pos.left+pos.width}}$tip.offset(tp).addClass(placement).addClass("in")}},setContent:function(){var $tip=this.tip(),title=this.getTitle();$tip.find(".tooltip-inner")[this.options.html?"html":"text"](title),$tip.removeClass("fade in top bottom left right")},hide:function(){function removeWithAnimation(){var timeout=setTimeout(function(){$tip.off($.support.transition.end).detach()},500);$tip.one($.support.transition.end,function(){clearTimeout(timeout),$tip.detach()})}var $tip=this.tip();return $tip.removeClass("in"),$.support.transition&&this.$tip.hasClass("fade")?removeWithAnimation():$tip.detach(),this},fixTitle:function(){var $e=this.$element;($e.attr("title")||"string"!=typeof $e.attr("data-original-title"))&&$e.attr("data-original-title",$e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(inside){return $.extend({},inside?{top:0,left:0}:this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight})},getTitle:function(){var title,$e=this.$element,o=this.options;return title=$e.attr("data-original-title")||("function"==typeof o.title?o.title.call($e[0]):o.title)},tip:function(){return this.$tip=this.$tip||$(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(e){var self=$(e.currentTarget)[this.type](this._options).data(this.type);self[self.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var old=$.fn.tooltip;$.fn.tooltip=function(option){return this.each(function(){var $this=$(this),data=$this.data("tooltip"),options="object"==typeof option&&option;data||$this.data("tooltip",data=new Tooltip(this,options)),"string"==typeof option&&data[option]()})},$.fn.tooltip.Constructor=Tooltip,$.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},$.fn.tooltip.noConflict=function(){return $.fn.tooltip=old,this}}(window.jQuery),!function($){"use strict";var Popover=function(element,options){this.init("popover",element,options)};Popover.prototype=$.extend({},$.fn.tooltip.Constructor.prototype,{constructor:Popover,setContent:function(){var $tip=this.tip(),title=this.getTitle(),content=this.getContent();$tip.find(".popover-title")[this.options.html?"html":"text"](title),$tip.find(".popover-content")[this.options.html?"html":"text"](content),$tip.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var content,$e=this.$element,o=this.options;return content=$e.attr("data-content")||("function"==typeof o.content?o.content.call($e[0]):o.content)},tip:function(){return this.$tip||(this.$tip=$(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var old=$.fn.popover;$.fn.popover=function(option){return this.each(function(){var $this=$(this),data=$this.data("popover"),options="object"==typeof option&&option;data||$this.data("popover",data=new Popover(this,options)),"string"==typeof option&&data[option]()})},$.fn.popover.Constructor=Popover,$.fn.popover.defaults=$.extend({},$.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),$.fn.popover.noConflict=function(){return $.fn.popover=old,this}}(window.jQuery),!function($){"use strict";function ScrollSpy(element,options){var href,process=$.proxy(this.process,this),$element=$(element).is("body")?$(window):$(element);this.options=$.extend({},$.fn.scrollspy.defaults,options),this.$scrollElement=$element.on("scroll.scroll-spy.data-api",process),this.selector=(this.options.target||(href=$(element).attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=$("body"),this.refresh(),this.process()}ScrollSpy.prototype={constructor:ScrollSpy,refresh:function(){var $targets,self=this;this.offsets=$([]),this.targets=$([]),$targets=this.$body.find(this.selector).map(function(){var $el=$(this),href=$el.data("target")||$el.attr("href"),$href=/^#\w/.test(href)&&$(href);return $href&&$href.length&&[[$href.position().top+self.$scrollElement.scrollTop(),href]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){self.offsets.push(this[0]),self.targets.push(this[1])})},process:function(){var i,scrollTop=this.$scrollElement.scrollTop()+this.options.offset,scrollHeight=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,maxScroll=scrollHeight-this.$scrollElement.height(),offsets=this.offsets,targets=this.targets,activeTarget=this.activeTarget;if(scrollTop>=maxScroll)return activeTarget!=(i=targets.last()[0])&&this.activate(i);for(i=offsets.length;i--;)activeTarget!=targets[i]&&scrollTop>=offsets[i]&&(!offsets[i+1]||offsets[i+1]>=scrollTop)&&this.activate(targets[i])},activate:function(target){var active,selector;this.activeTarget=target,$(this.selector).parent(".active").removeClass("active"),selector=this.selector+'[data-target="'+target+'"],'+this.selector+'[href="'+target+'"]',active=$(selector).parent("li").addClass("active"),active.parent(".dropdown-menu").length&&(active=active.closest("li.dropdown").addClass("active")),active.trigger("activate")}};var old=$.fn.scrollspy;$.fn.scrollspy=function(option){return this.each(function(){var $this=$(this),data=$this.data("scrollspy"),options="object"==typeof option&&option;data||$this.data("scrollspy",data=new ScrollSpy(this,options)),"string"==typeof option&&data[option]()})},$.fn.scrollspy.Constructor=ScrollSpy,$.fn.scrollspy.defaults={offset:10},$.fn.scrollspy.noConflict=function(){return $.fn.scrollspy=old,this},$(window).on("load",function(){$('[data-spy="scroll"]').each(function(){var $spy=$(this);$spy.scrollspy($spy.data())})})}(window.jQuery),!function($){"use strict";var Tab=function(element){this.element=$(element)};Tab.prototype={constructor:Tab,show:function(){var previous,$target,e,$this=this.element,$ul=$this.closest("ul:not(.dropdown-menu)"),selector=$this.attr("data-target");selector||(selector=$this.attr("href"),selector=selector&&selector.replace(/.*(?=#[^\s]*$)/,"")),$this.parent("li").hasClass("active")||(previous=$ul.find(".active:last a")[0],e=$.Event("show",{relatedTarget:previous}),$this.trigger(e),e.isDefaultPrevented()||($target=$(selector),this.activate($this.parent("li"),$ul),this.activate($target,$target.parent(),function(){$this.trigger({type:"shown",relatedTarget:previous})})))},activate:function(element,container,callback){function next(){$active.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),element.addClass("active"),transition?(element[0].offsetWidth,element.addClass("in")):element.removeClass("fade"),element.parent(".dropdown-menu")&&element.closest("li.dropdown").addClass("active"),callback&&callback()}var $active=container.find("> .active"),transition=callback&&$.support.transition&&$active.hasClass("fade");transition?$active.one($.support.transition.end,next):next(),$active.removeClass("in")}};var old=$.fn.tab;$.fn.tab=function(option){return this.each(function(){var $this=$(this),data=$this.data("tab");data||$this.data("tab",data=new Tab(this)),"string"==typeof option&&data[option]()})},$.fn.tab.Constructor=Tab,$.fn.tab.noConflict=function(){return $.fn.tab=old,this},$(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(e){e.preventDefault(),$(this).tab("show")})}(window.jQuery),!function($){"use strict";var Typeahead=function(element,options){this.$element=$(element),this.options=$.extend({},$.fn.typeahead.defaults,options),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=$(this.options.menu),this.shown=!1,this.listen()};Typeahead.prototype={constructor:Typeahead,select:function(){var val=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(val)).change(),this.hide()},updater:function(item){return item},show:function(){var pos=$.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:pos.top+pos.height,left:pos.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(){var items;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(items=$.isFunction(this.source)?this.source(this.query,$.proxy(this.process,this)):this.source,items?this.process(items):this)},process:function(items){var that=this;return items=$.grep(items,function(item){return that.matcher(item)}),items=this.sorter(items),items.length?this.render(items.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(item){return~item.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(items){for(var item,beginswith=[],caseSensitive=[],caseInsensitive=[];item=items.shift();)item.toLowerCase().indexOf(this.query.toLowerCase())?~item.indexOf(this.query)?caseSensitive.push(item):caseInsensitive.push(item):beginswith.push(item);return beginswith.concat(caseSensitive,caseInsensitive)},highlighter:function(item){var query=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return item.replace(RegExp("("+query+")","ig"),function($1,match){return"<strong>"+match+"</strong>"})},render:function(items){var that=this;return items=$(items).map(function(i,item){return i=$(that.options.item).attr("data-value",item),i.find("a").html(that.highlighter(item)),i[0]}),items.first().addClass("active"),this.$menu.html(items),this},next:function(){var active=this.$menu.find(".active").removeClass("active"),next=active.next();next.length||(next=$(this.$menu.find("li")[0])),next.addClass("active")},prev:function(){var active=this.$menu.find(".active").removeClass("active"),prev=active.prev();prev.length||(prev=this.$menu.find("li").last()),prev.addClass("active")},listen:function(){this.$element.on("blur",$.proxy(this.blur,this)).on("keypress",$.proxy(this.keypress,this)).on("keyup",$.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",$.proxy(this.keydown,this)),this.$menu.on("click",$.proxy(this.click,this)).on("mouseenter","li",$.proxy(this.mouseenter,this))},eventSupported:function(eventName){var isSupported=eventName in this.$element;return isSupported||(this.$element.setAttribute(eventName,"return;"),isSupported="function"==typeof this.$element[eventName]),isSupported},move:function(e){if(this.shown){switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()}},keydown:function(e){this.suppressKeyPressRepeat=~$.inArray(e.keyCode,[40,38,9,13,27]),this.move(e)},keypress:function(e){this.suppressKeyPressRepeat||this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},blur:function(){var that=this;setTimeout(function(){that.hide()},150)},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(e){this.$menu.find(".active").removeClass("active"),$(e.currentTarget).addClass("active")}};var old=$.fn.typeahead;$.fn.typeahead=function(option){return this.each(function(){var $this=$(this),data=$this.data("typeahead"),options="object"==typeof option&&option;data||$this.data("typeahead",data=new Typeahead(this,options)),"string"==typeof option&&data[option]()})},$.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},$.fn.typeahead.Constructor=Typeahead,$.fn.typeahead.noConflict=function(){return $.fn.typeahead=old,this},$(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(e){var $this=$(this);$this.data("typeahead")||(e.preventDefault(),$this.typeahead($this.data()))})}(window.jQuery),!function($){"use strict";var Affix=function(element,options){this.options=$.extend({},$.fn.affix.defaults,options),this.$window=$(window).on("scroll.affix.data-api",$.proxy(this.checkPosition,this)).on("click.affix.data-api",$.proxy(function(){setTimeout($.proxy(this.checkPosition,this),1)},this)),this.$element=$(element),this.checkPosition()};Affix.prototype.checkPosition=function(){if(this.$element.is(":visible")){var affix,scrollHeight=$(document).height(),scrollTop=this.$window.scrollTop(),position=this.$element.offset(),offset=this.options.offset,offsetBottom=offset.bottom,offsetTop=offset.top,reset="affix affix-top affix-bottom";"object"!=typeof offset&&(offsetBottom=offsetTop=offset),"function"==typeof offsetTop&&(offsetTop=offset.top()),"function"==typeof offsetBottom&&(offsetBottom=offset.bottom()),affix=null!=this.unpin&&scrollTop+this.unpin<=position.top?!1:null!=offsetBottom&&position.top+this.$element.height()>=scrollHeight-offsetBottom?"bottom":null!=offsetTop&&offsetTop>=scrollTop?"top":!1,this.affixed!==affix&&(this.affixed=affix,this.unpin="bottom"==affix?position.top-scrollTop:null,this.$element.removeClass(reset).addClass("affix"+(affix?"-"+affix:"")))}};var old=$.fn.affix;$.fn.affix=function(option){return this.each(function(){var $this=$(this),data=$this.data("affix"),options="object"==typeof option&&option;data||$this.data("affix",data=new Affix(this,options)),"string"==typeof option&&data[option]()})},$.fn.affix.Constructor=Affix,$.fn.affix.defaults={offset:0},$.fn.affix.noConflict=function(){return $.fn.affix=old,this},$(window).on("load",function(){$('[data-spy="affix"]').each(function(){var $spy=$(this),data=$spy.data();data.offset=data.offset||{},data.offsetBottom&&(data.offset.bottom=data.offsetBottom),data.offsetTop&&(data.offset.top=data.offsetTop),$spy.affix(data)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;return n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=e(n),r.length||(r=t.parent()),r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend(t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},blur:function(e){var t=this;setTimeout(function(){t.hide()},150)},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index e7e2d6b3c4..3be4a4a821 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -97,7 +97,6 @@ , show: function () { var $tip - , inside , pos , actualWidth , actualHeight @@ -116,19 +115,17 @@ this.options.placement.call(this, $tip[0], this.$element[0]) : this.options.placement - inside = /in/.test(placement) - $tip .detach() .css({ top: 0, left: 0, display: 'block' }) .insertAfter(this.$element) - pos = this.getPosition(inside) + pos = this.getPosition() actualWidth = $tip[0].offsetWidth actualHeight = $tip[0].offsetHeight - switch (inside ? placement.split(' ')[1] : placement) { + switch (placement) { case 'bottom': tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2} break @@ -193,11 +190,12 @@ return this.getTitle() } - , getPosition: function (inside) { - return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), { - width: this.$element[0].offsetWidth - , height: this.$element[0].offsetHeight - }) + , getPosition: function () { + var el = this.$element[0] + return $.extend(el.getBoundingClientRect ? el.getBoundingClientRect() : { + width: el.offsetWidth + , height: el.offsetHeight + }, this.$element.offset()) } , getTitle: function () { diff --git a/package.json b/package.json index 11c799f5bc..794a9565b8 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ } ] , "devDependencies": { - "uglify-js": "1.2.6" + "uglify-js": "1.3.4" , "jshint": "0.6.1" , "recess": "1.0.3" , "connect": "2.1.3" -- GitLab From dc4e80a655509dc1f68d45c950174e79da2f7f08 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 21:55:23 -0800 Subject: [PATCH 013/106] fix ghetto ass timeout shit --- docs/assets/js/bootstrap-typeahead.js | 16 ++++++++++++++-- docs/assets/js/bootstrap.js | 16 ++++++++++++++-- docs/assets/js/bootstrap.min.js | 2 +- js/bootstrap-typeahead.js | 16 ++++++++++++++-- 4 files changed, 43 insertions(+), 7 deletions(-) diff --git a/docs/assets/js/bootstrap-typeahead.js b/docs/assets/js/bootstrap-typeahead.js index 8324e0664a..8d31954b1e 100644 --- a/docs/assets/js/bootstrap-typeahead.js +++ b/docs/assets/js/bootstrap-typeahead.js @@ -172,6 +172,7 @@ , listen: function () { this.$element + .on('focus', $.proxy(this.focus, this)) .on('blur', $.proxy(this.blur, this)) .on('keypress', $.proxy(this.keypress, this)) .on('keyup', $.proxy(this.keyup, this)) @@ -183,6 +184,7 @@ this.$menu .on('click', $.proxy(this.click, this)) .on('mouseenter', 'li', $.proxy(this.mouseenter, this)) + .on('mouseleave', 'li', $.proxy(this.mouseleave, this)) } , eventSupported: function(eventName) { @@ -256,9 +258,13 @@ e.preventDefault() } + , focus: function (e) { + this.focused = true + } + , blur: function (e) { - var that = this - setTimeout(function () { that.hide() }, 150) + this.focused = false + if (!this.mousedover && this.shown) this.hide() } , click: function (e) { @@ -268,10 +274,16 @@ } , mouseenter: function (e) { + this.mousedover = true this.$menu.find('.active').removeClass('active') $(e.currentTarget).addClass('active') } + , mouseleave: function (e) { + this.mousedover = false + if (!this.focused && this.shown) this.hide() + } + } diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index 372eaa97bf..1c104a49dc 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1889,6 +1889,7 @@ , listen: function () { this.$element + .on('focus', $.proxy(this.focus, this)) .on('blur', $.proxy(this.blur, this)) .on('keypress', $.proxy(this.keypress, this)) .on('keyup', $.proxy(this.keyup, this)) @@ -1900,6 +1901,7 @@ this.$menu .on('click', $.proxy(this.click, this)) .on('mouseenter', 'li', $.proxy(this.mouseenter, this)) + .on('mouseleave', 'li', $.proxy(this.mouseleave, this)) } , eventSupported: function(eventName) { @@ -1973,9 +1975,13 @@ e.preventDefault() } + , focus: function (e) { + this.focused = true + } + , blur: function (e) { - var that = this - setTimeout(function () { that.hide() }, 150) + this.focused = false + if (!this.mousedover && this.shown) this.hide() } , click: function (e) { @@ -1985,10 +1991,16 @@ } , mouseenter: function (e) { + this.mousedover = true this.$menu.find('.active').removeClass('active') $(e.currentTarget).addClass('active') } + , mouseleave: function (e) { + this.mousedover = false + if (!this.focused && this.shown) this.hide() + } + } diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 5a12939efc..f61baabfcf 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;return n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=e(n),r.length||(r=t.parent()),r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend(t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},blur:function(e){var t=this;setTimeout(function(){t.hide()},150)},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;return n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=e(n),r.length||(r=t.parent()),r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend(t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/js/bootstrap-typeahead.js b/js/bootstrap-typeahead.js index 8324e0664a..8d31954b1e 100644 --- a/js/bootstrap-typeahead.js +++ b/js/bootstrap-typeahead.js @@ -172,6 +172,7 @@ , listen: function () { this.$element + .on('focus', $.proxy(this.focus, this)) .on('blur', $.proxy(this.blur, this)) .on('keypress', $.proxy(this.keypress, this)) .on('keyup', $.proxy(this.keyup, this)) @@ -183,6 +184,7 @@ this.$menu .on('click', $.proxy(this.click, this)) .on('mouseenter', 'li', $.proxy(this.mouseenter, this)) + .on('mouseleave', 'li', $.proxy(this.mouseleave, this)) } , eventSupported: function(eventName) { @@ -256,9 +258,13 @@ e.preventDefault() } + , focus: function (e) { + this.focused = true + } + , blur: function (e) { - var that = this - setTimeout(function () { that.hide() }, 150) + this.focused = false + if (!this.mousedover && this.shown) this.hide() } , click: function (e) { @@ -268,10 +274,16 @@ } , mouseenter: function (e) { + this.mousedover = true this.$menu.find('.active').removeClass('active') $(e.currentTarget).addClass('active') } + , mouseleave: function (e) { + this.mousedover = false + if (!this.focused && this.shown) this.hide() + } + } -- GitLab From 219d275ae67e58f3a4c1d0a2b2daeff427adbaf6 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 22:03:57 -0800 Subject: [PATCH 014/106] can't extend bounding box thingy --- docs/assets/js/bootstrap-tooltip.js | 3 ++- docs/assets/js/bootstrap.js | 3 ++- docs/assets/js/bootstrap.min.js | 2 +- js/bootstrap-tooltip.js | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/assets/js/bootstrap-tooltip.js b/docs/assets/js/bootstrap-tooltip.js index 3be4a4a821..aef2f27606 100644 --- a/docs/assets/js/bootstrap-tooltip.js +++ b/docs/assets/js/bootstrap-tooltip.js @@ -192,7 +192,8 @@ , getPosition: function () { var el = this.$element[0] - return $.extend(el.getBoundingClientRect ? el.getBoundingClientRect() : { + + return $.extend({}, el.getBoundingClientRect ? el.getBoundingClientRect() : { width: el.offsetWidth , height: el.offsetHeight }, this.$element.offset()) diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index 1c104a49dc..714d326bcd 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1208,7 +1208,8 @@ , getPosition: function () { var el = this.$element[0] - return $.extend(el.getBoundingClientRect ? el.getBoundingClientRect() : { + + return $.extend({}, el.getBoundingClientRect ? el.getBoundingClientRect() : { width: el.offsetWidth , height: el.offsetHeight }, this.$element.offset()) diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index f61baabfcf..b6de38d4fb 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;return n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=e(n),r.length||(r=t.parent()),r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend(t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;return n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=e(n),r.length||(r=t.parent()),r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index 3be4a4a821..25bba15892 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -192,7 +192,7 @@ , getPosition: function () { var el = this.$element[0] - return $.extend(el.getBoundingClientRect ? el.getBoundingClientRect() : { + return $.extend({}, el.getBoundingClientRect ? el.getBoundingClientRect() : { width: el.offsetWidth , height: el.offsetHeight }, this.$element.offset()) -- GitLab From 7c456c85545b433759913051779bf4af9b000d48 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 22:05:33 -0800 Subject: [PATCH 015/106] fix tooltip doc dumbness --- docs/assets/js/application.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/assets/js/application.js b/docs/assets/js/application.js index f6c7849c3a..1f7282b666 100644 --- a/docs/assets/js/application.js +++ b/docs/assets/js/application.js @@ -34,7 +34,7 @@ // add tipsies to grid for scaffolding if ($('#gridSystem').length) { $('#gridSystem').tooltip({ - selector: '.show-grid > div' + selector: '.show-grid > div:not(.tooltip)' , title: function () { return $(this).width() + 'px' } }) } -- GitLab From 96e5fa6143072db64f34482873c6f7d6b3ec4ffd Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 22:26:36 -0800 Subject: [PATCH 016/106] whitespace in tooltip + don't pass empty selector to $() in dropdown.js --- docs/assets/js/bootstrap-dropdown.js | 5 +++-- docs/assets/js/bootstrap-tooltip.js | 1 - docs/assets/js/bootstrap.js | 6 +++--- docs/assets/js/bootstrap.min.js | 2 +- js/bootstrap-dropdown.js | 5 +++-- 5 files changed, 10 insertions(+), 9 deletions(-) diff --git a/docs/assets/js/bootstrap-dropdown.js b/docs/assets/js/bootstrap-dropdown.js index f97a81f356..914eabde75 100644 --- a/docs/assets/js/bootstrap-dropdown.js +++ b/docs/assets/js/bootstrap-dropdown.js @@ -115,8 +115,9 @@ selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 } - $parent = $(selector) - $parent.length || ($parent = $this.parent()) + $parent = selector && $(selector) + + if (!$parent || !$parent.length) $parent = $this.parent() return $parent } diff --git a/docs/assets/js/bootstrap-tooltip.js b/docs/assets/js/bootstrap-tooltip.js index aef2f27606..25bba15892 100644 --- a/docs/assets/js/bootstrap-tooltip.js +++ b/docs/assets/js/bootstrap-tooltip.js @@ -192,7 +192,6 @@ , getPosition: function () { var el = this.$element[0] - return $.extend({}, el.getBoundingClientRect ? el.getBoundingClientRect() : { width: el.offsetWidth , height: el.offsetHeight diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index 714d326bcd..612664dd92 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -726,8 +726,9 @@ selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 } - $parent = $(selector) - $parent.length || ($parent = $this.parent()) + $parent = selector && $(selector) + + if (!$parent || !$parent.length) $parent = $this.parent() return $parent } @@ -1208,7 +1209,6 @@ , getPosition: function () { var el = this.$element[0] - return $.extend({}, el.getBoundingClientRect ? el.getBoundingClientRect() : { width: el.offsetWidth , height: el.offsetHeight diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index b6de38d4fb..ff76357a50 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;return n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=e(n),r.length||(r=t.parent()),r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index f97a81f356..914eabde75 100644 --- a/js/bootstrap-dropdown.js +++ b/js/bootstrap-dropdown.js @@ -115,8 +115,9 @@ selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 } - $parent = $(selector) - $parent.length || ($parent = $this.parent()) + $parent = selector && $(selector) + + if (!$parent || !$parent.length) $parent = $this.parent() return $parent } -- GitLab From e9eff0cbffdd4381ee990e6fc78bee6caec92a00 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 22:37:41 -0800 Subject: [PATCH 017/106] wait 100ms before engaging affix (allows for initial browser scroll) --- docs/assets/js/application.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/docs/assets/js/application.js b/docs/assets/js/application.js index 1f7282b666..ba77673000 100644 --- a/docs/assets/js/application.js +++ b/docs/assets/js/application.js @@ -14,12 +14,14 @@ }) // side bar - $('.bs-docs-sidenav').affix({ - offset: { - top: function () { return $window.width() <= 980 ? 290 : 210 } - , bottom: 270 - } - }) + setTimeout(function () { + $('.bs-docs-sidenav').affix({ + offset: { + top: function () { return $window.width() <= 980 ? 290 : 210 } + , bottom: 270 + } + }) + }, 100) // make code pretty window.prettyPrint && prettyPrint() -- GitLab From 7f9ff0ba5b679914defd8bdd45bcf930ee201286 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 23:25:25 -0800 Subject: [PATCH 018/106] add js support for carousel indicators --- docs/assets/js/bootstrap-carousel.js | 26 ++++++++++++++++----- docs/assets/js/bootstrap-modal.js | 3 +-- docs/assets/js/bootstrap.js | 29 +++++++++++++++++------- docs/assets/js/bootstrap.min.js | 2 +- docs/javascript.html | 5 ++++ docs/templates/pages/javascript.mustache | 5 ++++ js/bootstrap-carousel.js | 25 +++++++++++++++----- js/bootstrap-modal.js | 3 +-- 8 files changed, 73 insertions(+), 25 deletions(-) diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index 71d71bde47..520b962dfc 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -28,6 +28,7 @@ var Carousel = function (element, options) { this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') this.options = options this.options.pause == 'hover' && this.$element .on('mouseenter', $.proxy(this.pause, this)) @@ -44,13 +45,17 @@ return this } + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + , to: function (pos) { - var $active = this.$element.find('.item.active') - , children = $active.parent().children() - , activePos = children.index($active) + var activeIndex = this.getActiveIndex() , that = this - if (pos > (children.length - 1) || pos < 0) return + if (pos > (this.$items.length - 1) || pos < 0) return if (this.sliding) { return this.$element.one('slid', function () { @@ -58,11 +63,11 @@ }) } - if (activePos == pos) { + if (activeIndex == pos) { return this.pause().cycle() } - return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) } , pause: function (e) { @@ -92,6 +97,7 @@ , isCycling = this.interval , direction = type == 'next' ? 'left' : 'right' , fallback = type == 'next' ? 'first' : 'last' + , $nextIndicator , that = this , e @@ -107,6 +113,14 @@ if ($next.hasClass('active')) return + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + if ($.support.transition && this.$element.hasClass('slide')) { this.$element.trigger(e) if (e.isDefaultPrevented()) return diff --git a/docs/assets/js/bootstrap-modal.js b/docs/assets/js/bootstrap-modal.js index ed5648025a..93c262223d 100644 --- a/docs/assets/js/bootstrap-modal.js +++ b/docs/assets/js/bootstrap-modal.js @@ -60,8 +60,7 @@ that.$element.appendTo(document.body) //don't move modals dom position } - that.$element - .show() + that.$element.show() if (transition) { that.$element[0].offsetWidth // force reflow diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index 612664dd92..f9f8487c32 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -289,6 +289,7 @@ var Carousel = function (element, options) { this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') this.options = options this.options.pause == 'hover' && this.$element .on('mouseenter', $.proxy(this.pause, this)) @@ -305,13 +306,17 @@ return this } + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + , to: function (pos) { - var $active = this.$element.find('.item.active') - , children = $active.parent().children() - , activePos = children.index($active) + var activeIndex = this.getActiveIndex() , that = this - if (pos > (children.length - 1) || pos < 0) return + if (pos > (this.$items.length - 1) || pos < 0) return if (this.sliding) { return this.$element.one('slid', function () { @@ -319,11 +324,11 @@ }) } - if (activePos == pos) { + if (activeIndex == pos) { return this.pause().cycle() } - return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) } , pause: function (e) { @@ -353,6 +358,7 @@ , isCycling = this.interval , direction = type == 'next' ? 'left' : 'right' , fallback = type == 'next' ? 'first' : 'last' + , $nextIndicator , that = this , e @@ -368,6 +374,14 @@ if ($next.hasClass('active')) return + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + if ($.support.transition && this.$element.hasClass('slide')) { this.$element.trigger(e) if (e.isDefaultPrevented()) return @@ -832,8 +846,7 @@ that.$element.appendTo(document.body) //don't move modals dom position } - that.$element - .show() + that.$element.show() if (transition) { that.$element[0].offsetWidth // force reflow diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index ff76357a50..fbc829e5fe 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},to:function(t){var n=this.$element.find(".item.active"),r=n.parent().children(),i=r.index(n),s=this;if(t>r.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){s.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",e(r[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a,f=this,l;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),l=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){a=e(f.$indicators.children()[f.getActiveIndex()]),a&&a.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(l);if(l.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),f.sliding=!1,setTimeout(function(){f.$element.trigger("slid")},0)})}else{this.$element.trigger(l);if(l.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/javascript.html b/docs/javascript.html index d956ffaf35..e4cb9c82cc 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -1422,6 +1422,11 @@ $('#myCollapsible').on('hidden', function () { <p>The slideshow below shows a generic plugin and component for cycling through elements like a carousel.</p> <div class="bs-docs-example"> <div id="myCarousel" class="carousel slide"> + <ol class="carousel-indicators"> + <li class="active"></li> + <li></li> + <li></li> + </ol> <div class="carousel-inner"> <div class="item active"> <img src="assets/img/bootstrap-mdo-sfmoma-01.jpg" alt=""> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index e6b3f812a7..1763619b46 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -1352,6 +1352,11 @@ $('#myCollapsible').on('hidden', function () { <p>{{_i}}The slideshow below shows a generic plugin and component for cycling through elements like a carousel.{{/i}}</p> <div class="bs-docs-example"> <div id="myCarousel" class="carousel slide"> + <ol class="carousel-indicators"> + <li class="active"></li> + <li></li> + <li></li> + </ol> <div class="carousel-inner"> <div class="item active"> <img src="assets/img/bootstrap-mdo-sfmoma-01.jpg" alt=""> diff --git a/js/bootstrap-carousel.js b/js/bootstrap-carousel.js index 71d71bde47..6a1b21f370 100644 --- a/js/bootstrap-carousel.js +++ b/js/bootstrap-carousel.js @@ -28,6 +28,7 @@ var Carousel = function (element, options) { this.$element = $(element) + this.$indicators = this.$element.find('.carousel-indicators') this.options = options this.options.pause == 'hover' && this.$element .on('mouseenter', $.proxy(this.pause, this)) @@ -44,13 +45,17 @@ return this } + , getActiveIndex: function () { + this.$active = this.$element.find('.item.active') + this.$items = this.$active.parent().children() + return this.$items.index(this.$active) + } + , to: function (pos) { - var $active = this.$element.find('.item.active') - , children = $active.parent().children() - , activePos = children.index($active) + var activeIndex = this.getActiveIndex() , that = this - if (pos > (children.length - 1) || pos < 0) return + if (pos > (this.$items.length - 1) || pos < 0) return if (this.sliding) { return this.$element.one('slid', function () { @@ -58,11 +63,11 @@ }) } - if (activePos == pos) { + if (activeIndex == pos) { return this.pause().cycle() } - return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) + return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos])) } , pause: function (e) { @@ -107,6 +112,14 @@ if ($next.hasClass('active')) return + if (this.$indicators.length) { + this.$indicators.find('.active').removeClass('active') + this.$element.one('slid', function () { + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + $nextIndicator && $nextIndicator.addClass('active') + }) + } + if ($.support.transition && this.$element.hasClass('slide')) { this.$element.trigger(e) if (e.isDefaultPrevented()) return diff --git a/js/bootstrap-modal.js b/js/bootstrap-modal.js index ed5648025a..93c262223d 100644 --- a/js/bootstrap-modal.js +++ b/js/bootstrap-modal.js @@ -60,8 +60,7 @@ that.$element.appendTo(document.body) //don't move modals dom position } - that.$element - .show() + that.$element.show() if (transition) { that.$element[0].offsetWidth // force reflow -- GitLab From bbe4625672c5122bb2b06c495f9ea41752c10467 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Wed, 19 Dec 2012 23:39:26 -0800 Subject: [PATCH 019/106] lol we dont' have affix(refresh) --- docs/assets/js/bootstrap-carousel.js | 3 +-- docs/assets/js/bootstrap.js | 3 +-- docs/assets/js/bootstrap.min.js | 2 +- docs/javascript.html | 8 -------- docs/templates/pages/javascript.mustache | 8 -------- 5 files changed, 3 insertions(+), 21 deletions(-) diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index 520b962dfc..6a1b21f370 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -97,7 +97,6 @@ , isCycling = this.interval , direction = type == 'next' ? 'left' : 'right' , fallback = type == 'next' ? 'first' : 'last' - , $nextIndicator , that = this , e @@ -116,7 +115,7 @@ if (this.$indicators.length) { this.$indicators.find('.active').removeClass('active') this.$element.one('slid', function () { - $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) $nextIndicator && $nextIndicator.addClass('active') }) } diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index f9f8487c32..2e06798f2a 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -358,7 +358,6 @@ , isCycling = this.interval , direction = type == 'next' ? 'left' : 'right' , fallback = type == 'next' ? 'first' : 'last' - , $nextIndicator , that = this , e @@ -377,7 +376,7 @@ if (this.$indicators.length) { this.$indicators.find('.active').removeClass('active') this.$element.one('slid', function () { - $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) + var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()]) $nextIndicator && $nextIndicator.addClass('active') }) } diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index fbc829e5fe..f957f22cf2 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a,f=this,l;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),l=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){a=e(f.$indicators.children()[f.getActiveIndex()]),a&&a.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(l);if(l.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),f.sliding=!1,setTimeout(function(){f.$element.trigger("slid")},0)})}else{this.$element.trigger(l);if(l.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/javascript.html b/docs/javascript.html index e4cb9c82cc..a10360bf3d 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -1676,14 +1676,6 @@ $('.carousel').carousel({ <p>Call the affix plugin via JavaScript:</p> <pre class="prettyprint linenums">$('#navbar').affix()</pre> - <h3>Methods</h3> - <h4>.affix('refresh')</h4> - <p>When using affix in conjunction with adding or removing of elements from the DOM, you'll want to call the refresh method:</p> -<pre class="prettyprint linenums"> -$('[data-spy="affix"]').each(function () { - $(this).affix('refresh') -}); -</pre> <h3>Options</h3> <p>Options can be passed via data attributes or JavaScript. For data attributes, append the option name to <code>data-</code>, as in <code>data-offset-top="200"</code>.</p> <table class="table table-bordered table-striped"> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 1763619b46..de79776671 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -1606,14 +1606,6 @@ $('.carousel').carousel({ <p>{{_i}}Call the affix plugin via JavaScript:{{/i}}</p> <pre class="prettyprint linenums">$('#navbar').affix()</pre> - <h3>{{_i}}Methods{{/i}}</h3> - <h4>.affix('refresh')</h4> - <p>{{_i}}When using affix in conjunction with adding or removing of elements from the DOM, you'll want to call the refresh method:{{/i}}</p> -<pre class="prettyprint linenums"> -$('[data-spy="affix"]').each(function () { - $(this).affix('refresh') -}); -</pre> <h3>{{_i}}Options{{/i}}</h3> <p>{{_i}}Options can be passed via data attributes or JavaScript. For data attributes, append the option name to <code>data-</code>, as in <code>data-offset-top="200"</code>.{{/i}}</p> <table class="table table-bordered table-striped"> -- GitLab From 9726fded1c587c14b57a61a92b88ac74fe21d320 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Wed, 19 Dec 2012 23:52:38 -0800 Subject: [PATCH 020/106] Get on that carousel indicator lifestyle with some new hawtness --- docs/assets/css/bootstrap.css | 25 +++++++++++++++++++++++++ less/carousel.less | 25 +++++++++++++++++++++++++ package.json | 4 ++-- 3 files changed, 52 insertions(+), 2 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 6ef11ed9bd..9b77c47b87 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -5968,6 +5968,31 @@ a.badge:hover { filter: alpha(opacity=90); } +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; +} + +.carousel-indicators li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255, 255, 255, 0.25); + border-radius: 5px; +} + +.carousel-indicators .active { + background-color: #fff; +} + .carousel-caption { position: absolute; right: 0; diff --git a/less/carousel.less b/less/carousel.less index 2dc0506032..b321e5bb5a 100644 --- a/less/carousel.less +++ b/less/carousel.less @@ -105,6 +105,31 @@ } } +// Carousel indicator pips +// ----------------------------- +.carousel-indicators { + position: absolute; + top: 15px; + right: 15px; + z-index: 5; + margin: 0; + list-style: none; + + li { + display: block; + float: left; + width: 10px; + height: 10px; + margin-left: 5px; + text-indent: -999px; + background-color: #ccc; + background-color: rgba(255,255,255,.25); + border-radius: 5px; + } + .active { + background-color: #fff; + } +} // Caption for text below images // ----------------------------- diff --git a/package.json b/package.json index 794a9565b8..9512b2c733 100644 --- a/package.json +++ b/package.json @@ -18,9 +18,9 @@ ] , "devDependencies": { "uglify-js": "1.3.4" - , "jshint": "0.6.1" + , "jshint": "0.9.1" , "recess": "1.0.3" , "connect": "2.1.3" , "hogan.js": "2.0.0" } -} \ No newline at end of file +} -- GitLab From c00f29e4d4e157376c2b24a64bee67bc67e7136a Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 20 Dec 2012 00:54:58 -0800 Subject: [PATCH 021/106] Fixes #6236: Fix popover font-size in input groups --- docs/assets/css/bootstrap.css | 4 +++- less/forms.less | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 9b77c47b87..6a409dd20c 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1658,7 +1658,9 @@ select:focus:invalid:focus { .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, -.input-prepend .dropdown-menu { +.input-prepend .dropdown-menu, +.input-append .popover, +.input-prepend .popover { font-size: 14px; } diff --git a/less/forms.less b/less/forms.less index 2dff229191..47d221bcfd 100644 --- a/less/forms.less +++ b/less/forms.less @@ -430,7 +430,8 @@ select:focus:invalid { input, select, .uneditable-input, - .dropdown-menu { + .dropdown-menu, + .popover { font-size: @baseFontSize; } -- GitLab From 2c9f43f6858597b3bbc6d4036a3bd1dd18d6181f Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Thu, 20 Dec 2012 01:05:07 -0800 Subject: [PATCH 022/106] if carousel element already open, don't reopen it duh bruh bruh --- js/bootstrap-collapse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/bootstrap-collapse.js b/js/bootstrap-collapse.js index 9e72112188..6755aa7e20 100644 --- a/js/bootstrap-collapse.js +++ b/js/bootstrap-collapse.js @@ -52,7 +52,7 @@ , actives , hasData - if (this.transitioning) return + if (this.transitioning || this.$element.hasClass('in')) return dimension = this.dimension() scroll = $.camelCase(['scroll', dimension].join('-')) -- GitLab From 5abe33f5d84e8b7357f50744a7ce7d4420745dd8 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Thu, 20 Dec 2012 01:13:03 -0800 Subject: [PATCH 023/106] reset carousel in the case that it is reinstantiated twice --- js/bootstrap-carousel.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/bootstrap-carousel.js b/js/bootstrap-carousel.js index 6a1b21f370..4838a16847 100644 --- a/js/bootstrap-carousel.js +++ b/js/bootstrap-carousel.js @@ -164,7 +164,7 @@ if (!data) $this.data('carousel', (data = new Carousel(this, options))) if (typeof option == 'number') data.to(option) else if (action) data[action]() - else if (options.interval) data.cycle() + else if (options.interval) data.pause().cycle() }) } -- GitLab From f706acb11cdfaab03ecc7249dee7ed48228a41fa Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 20 Dec 2012 01:30:32 -0800 Subject: [PATCH 024/106] Fixes #6339: Use important flag on .hide and .show utility classes --- docs/assets/css/bootstrap.css | 4 ++-- less/utilities.less | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 6a409dd20c..3c5d69f37e 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -6053,11 +6053,11 @@ a.badge:hover { } .hide { - display: none; + display: none !important; } .show { - display: block; + display: block !important; } .invisible { diff --git a/less/utilities.less b/less/utilities.less index 314b4ffdb4..b818ea536b 100644 --- a/less/utilities.less +++ b/less/utilities.less @@ -13,10 +13,10 @@ // Toggling content .hide { - display: none; + display: none !important; } .show { - display: block; + display: block !important; } // Visibility -- GitLab From e21b6459ad162296f94b2d9aeaf8807a153d3c8a Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Thu, 20 Dec 2012 04:34:28 -0500 Subject: [PATCH 025/106] fixes tooltip('toggle') --- js/bootstrap-tooltip.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index 25bba15892..221d3ef7b6 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -234,8 +234,8 @@ } , toggle: function (e) { - var self = $(e.currentTarget)[this.type](this._options).data(this.type) - self[self.tip().hasClass('in') ? 'hide' : 'show']() + var self = e ? $(e.currentTarget)[this.type](this._options).data(this.type) : this + self.tip().hasClass('in') ? self.hide() : self.show() } , destroy: function () { @@ -282,4 +282,4 @@ return this } -}(window.jQuery); \ No newline at end of file +}(window.jQuery); -- GitLab From a6705246d048ade327c5f93b4cc610ffbba86ee6 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Thu, 20 Dec 2012 04:36:57 -0500 Subject: [PATCH 026/106] Update js/tests/unit/bootstrap-tooltip.js --- js/tests/unit/bootstrap-tooltip.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/js/tests/unit/bootstrap-tooltip.js b/js/tests/unit/bootstrap-tooltip.js index ba51347433..c44f75757a 100644 --- a/js/tests/unit/bootstrap-tooltip.js +++ b/js/tests/unit/bootstrap-tooltip.js @@ -156,4 +156,12 @@ $(function () { div.find('a').trigger('click') ok($(".tooltip").is('.fade.in'), 'tooltip is faded in') }) -}) \ No newline at end of file + + test("should show tooltip when toggle is called", function () { + var tooltip = $('<a href="#" rel="tooltip" title="tooltip on toggle"></a>') + .appendTo('#qunit-fixture') + .tooltip({trigger: 'manual'}) + .tooltip('toggle') + ok($(".tooltip").is('.fade.in'), 'tooltip should be toggled in') + }) +}) -- GitLab From b6575cc72e144378dd2c1d4e6f23ac80a167c195 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 20 Dec 2012 13:41:08 -0800 Subject: [PATCH 027/106] fix up code snippet --- docs/assets/js/bootstrap-carousel.js | 2 +- docs/assets/js/bootstrap-collapse.js | 2 +- docs/assets/js/bootstrap.js | 4 ++-- docs/assets/js/bootstrap.min.js | 2 +- docs/base-css.html | 4 ++-- docs/templates/pages/base-css.mustache | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index 6a1b21f370..4838a16847 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -164,7 +164,7 @@ if (!data) $this.data('carousel', (data = new Carousel(this, options))) if (typeof option == 'number') data.to(option) else if (action) data[action]() - else if (options.interval) data.cycle() + else if (options.interval) data.pause().cycle() }) } diff --git a/docs/assets/js/bootstrap-collapse.js b/docs/assets/js/bootstrap-collapse.js index 9e72112188..6755aa7e20 100644 --- a/docs/assets/js/bootstrap-collapse.js +++ b/docs/assets/js/bootstrap-collapse.js @@ -52,7 +52,7 @@ , actives , hasData - if (this.transitioning) return + if (this.transitioning || this.$element.hasClass('in')) return dimension = this.dimension() scroll = $.camelCase(['scroll', dimension].join('-')) diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index 2e06798f2a..e6f4969ad3 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -425,7 +425,7 @@ if (!data) $this.data('carousel', (data = new Carousel(this, options))) if (typeof option == 'number') data.to(option) else if (action) data[action]() - else if (options.interval) data.cycle() + else if (options.interval) data.pause().cycle() }) } @@ -510,7 +510,7 @@ , actives , hasData - if (this.transitioning) return + if (this.transitioning || this.$element.hasClass('in')) return dimension = this.dimension() scroll = $.camelCase(['scroll', dimension].join('-')) diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index f957f22cf2..ed0ce6fa2f 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning)return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/base-css.html b/docs/base-css.html index d8f58daa42..7cf9f41b3f 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -450,10 +450,10 @@ <h2>Inline</h2> <p>Wrap inline snippets of code with <code><code></code>.</p> <div class="bs-docs-example"> - For example, <code>&lt;section&gt;</code> should be wrapped as inline. + For example, <code><section></code> should be wrapped as inline. </div> <pre class="prettyprint linenums"> -For example, <code><section></code> should be wrapped as inline. +For example, <code>&lt;section&gt;</code> should be wrapped as inline. </pre> <h2>Basic block</h2> diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache index e2695c9b10..4ae837d343 100644 --- a/docs/templates/pages/base-css.mustache +++ b/docs/templates/pages/base-css.mustache @@ -387,10 +387,10 @@ <h2>Inline</h2> <p>Wrap inline snippets of code with <code><code></code>.</p> <div class="bs-docs-example"> - For example, <code>&lt;section&gt;</code> should be wrapped as inline. + For example, <code><section></code> should be wrapped as inline. </div> <pre class="prettyprint linenums"> -{{_i}}For example, <code><section></code> should be wrapped as inline.{{/i}} +{{_i}}For example, <code>&lt;section&gt;</code> should be wrapped as inline.{{/i}} </pre> <h2>Basic block</h2> -- GitLab From 5e4f663e699d6c03cf6c778d39ecac6cb949e285 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 20 Dec 2012 13:46:07 -0800 Subject: [PATCH 028/106] Undo important on hide/show utilties; punt to 3.0 --- docs/assets/css/bootstrap.css | 4 ++-- less/utilities.less | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 5b9b4b34ae..785d989c15 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -6053,11 +6053,11 @@ a.badge:hover { } .hide { - display: none !important; + display: none; } .show { - display: block !important; + display: block; } .invisible { diff --git a/less/utilities.less b/less/utilities.less index b818ea536b..314b4ffdb4 100644 --- a/less/utilities.less +++ b/less/utilities.less @@ -13,10 +13,10 @@ // Toggling content .hide { - display: none !important; + display: none; } .show { - display: block !important; + display: block; } // Visibility -- GitLab From 43d130762be1b3124baafc5953e552934cb1dfd7 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 20 Dec 2012 14:40:39 -0800 Subject: [PATCH 029/106] Fixes #6352: marketing-alternate broken nav in FF17 --- docs/examples/marketing-alternate.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/examples/marketing-alternate.html b/docs/examples/marketing-alternate.html index 8cbeb02a25..18135c9aae 100644 --- a/docs/examples/marketing-alternate.html +++ b/docs/examples/marketing-alternate.html @@ -57,6 +57,8 @@ } .navbar .nav { margin: 0; + display: table; + width: 100%; } .navbar .nav li { display: table-cell; -- GitLab From a24e47b5b81a216bcb1bb786b359c7000759c5dc Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 20 Dec 2012 15:08:05 -0800 Subject: [PATCH 030/106] Update the examples index: * Retina ready screenshots * Added screenshot and link to justified nav example (previously unlinked marketing-alternate.html) --- docs/assets/css/docs.css | 3 +++ .../examples/bootstrap-example-carousel.png | Bin 53908 -> 339980 bytes .../img/examples/bootstrap-example-fluid.jpg | Bin 23408 -> 0 bytes .../img/examples/bootstrap-example-fluid.png | Bin 0 -> 209039 bytes .../img/examples/bootstrap-example-hero.jpg | Bin 19805 -> 0 bytes .../bootstrap-example-justified-nav.png | Bin 0 -> 136021 bytes .../bootstrap-example-marketing-narrow.png | Bin 21869 -> 117303 bytes .../examples/bootstrap-example-marketing.png | Bin 0 -> 134269 bytes .../img/examples/bootstrap-example-signin.png | Bin 4202 -> 22037 bytes .../examples/bootstrap-example-starter.jpg | Bin 5584 -> 0 bytes .../examples/bootstrap-example-starter.png | Bin 0 -> 36099 bytes .../bootstrap-example-sticky-footer.png | Bin 9749 -> 30820 bytes docs/getting-started.html | 15 ++++++++++++--- docs/templates/pages/getting-started.mustache | 15 ++++++++++++--- 14 files changed, 27 insertions(+), 6 deletions(-) delete mode 100644 docs/assets/img/examples/bootstrap-example-fluid.jpg create mode 100644 docs/assets/img/examples/bootstrap-example-fluid.png delete mode 100644 docs/assets/img/examples/bootstrap-example-hero.jpg create mode 100644 docs/assets/img/examples/bootstrap-example-justified-nav.png create mode 100644 docs/assets/img/examples/bootstrap-example-marketing.png delete mode 100644 docs/assets/img/examples/bootstrap-example-starter.jpg create mode 100644 docs/assets/img/examples/bootstrap-example-starter.png diff --git a/docs/assets/css/docs.css b/docs/assets/css/docs.css index c7bddd45af..1142414040 100644 --- a/docs/assets/css/docs.css +++ b/docs/assets/css/docs.css @@ -552,6 +552,9 @@ h2 + .row { /* Example page ------------------------- */ +.bootstrap-examples h4 { + margin: 10px 0 5px; +} .bootstrap-examples p { font-size: 13px; line-height: 18px; diff --git a/docs/assets/img/examples/bootstrap-example-carousel.png b/docs/assets/img/examples/bootstrap-example-carousel.png index a2f668abe156b711c229cdc5526a3d2f1ab61c90..725fe07b9e7ba77bc9b648c2f28a218e2815bd13 100644 GIT binary patch literal 339980 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�q_YpUO_0~ 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@mM-C63 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�{7d2dxH~Oaq6(Ik3z_AZ47c7SqU*+0)=K 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%0A{S_H1Q?H)918yKmUjs=jm@s39LIkgbmR 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 literal 53908 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 JPDHLkV1nS&W|aT{ diff --git a/docs/assets/img/examples/bootstrap-example-fluid.jpg b/docs/assets/img/examples/bootstrap-example-fluid.jpg deleted file mode 100644 index d616ba001befe567b9c8387276e9cfb4c4343043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23408 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 K^nuRr+5Z9kJd6MU diff --git a/docs/assets/img/examples/bootstrap-example-fluid.png b/docs/assets/img/examples/bootstrap-example-fluid.png new file mode 100644 index 0000000000000000000000000000000000000000..5f49a332f332252ed8135536ccfe256d397d5fd3 GIT binary patch literal 209039 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.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%0A0Bql7v=33In-Pp$kB2_b$j9wTd)zVoOqCX|Db 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 Tn+3~m00000NkvXXu0mjf$0y{D literal 0 HcmV?d00001 diff --git a/docs/assets/img/examples/bootstrap-example-hero.jpg b/docs/assets/img/examples/bootstrap-example-hero.jpg deleted file mode 100644 index a9662d2b4bf8895d248acfc27c0ce5733ac74108..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19805 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⩔f^_hc0$D2fvL?a>5NX#Nc-Tz*??lQe2N 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 Yg+&w#cqac2g6of4F;pYlRbX}GFN(b%wg3PC diff --git a/docs/assets/img/examples/bootstrap-example-justified-nav.png b/docs/assets/img/examples/bootstrap-example-justified-nav.png new file mode 100644 index 0000000000000000000000000000000000000000..3d1e233891ec79b11bd4d0977c96f3cb6de20e0d GIT binary patch literal 136021 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%0D3Qf2gHk~8Dj9? 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	kdJ_{~8y3<anK<p_5;po3rQJ-MHLlT=p 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�=%C8QjE7B-_*?eWSlBhcEoF9MB6ij8@;Nmb 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 literal 0 HcmV?d00001 diff --git a/docs/assets/img/examples/bootstrap-example-marketing-narrow.png b/docs/assets/img/examples/bootstrap-example-marketing-narrow.png index a7ac9ef98b8a951d041443b13df01806d31dc7bf..4bca8cdafd36545ebbbc0b6264995592f42023fb 100644 GIT binary patch literal 117303 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μ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%0A?Zqw z;fds%S-0&zFiu4&*xjn#FrGzjkZW#qT))av$N}foCE_N1wG|*|5?&HN^QCjn+}ee7 zQH4Lr$sbk8mPBc+17H7Pxr-w~wQmFK1H^fbB%NZ1ciY9l8G9^!iyi?Nfk^$?-V~Ik zjHZ#rM#aQcOpJ*y9%x;?S;?p$ZkOK5I!Mg+Tk`ge7+n(_@4fy+;HbfNBE@gw!&=I7 zOp-F5*$Zjixy~JkqQdn=d-%d~Osc~fUXgB-MrAGowre}xnI8RM($NmV(ew*c^_}<_ z&t?sj@+8g+eM7;|*N`bQON4ZB9`0bJAJPzeznAdMqMt`K8#;FeQRf6LM>ApXVFV;< zN=D|EvZAOHM|%m6yK3MjL?mhNSJk0JM`layIO+OBE53Jb&d#^zm**ItoH>sy_7pxp PLPA+7MaeR8y)XX*u7m>I literal 21869 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 diff --git a/docs/assets/img/examples/bootstrap-example-marketing.png b/docs/assets/img/examples/bootstrap-example-marketing.png new file mode 100644 index 0000000000000000000000000000000000000000..206e26e342488126aab5bdac12e6c4d01dd2a643 GIT binary patch literal 134269 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 =t*U$Iuy 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 literal 0 HcmV?d00001 diff --git a/docs/assets/img/examples/bootstrap-example-signin.png b/docs/assets/img/examples/bootstrap-example-signin.png index 39210096b4024ce8f453c6cb6831c535840e1e4c..b649a985dcdc95fe1e98de0604e28461eb30067f 100644 GIT binary patch literal 22037 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 L$Osn+YJ2~GKm=qG literal 4202 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 MwK`XG_Ga9F0i1gh8~^|S diff --git a/docs/assets/img/examples/bootstrap-example-starter.jpg b/docs/assets/img/examples/bootstrap-example-starter.jpg deleted file mode 100644 index 3b1cbf9e78f1015f3a71feabb217fb83f1fa6102..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5584 zcmeHLXH-+$woXVW0i;&}4<H~3f{1iQI?^E|q1S*2N)ZrHR8UY#A`zrFfzU!ik<dX9 z>0J;4N<a=xnj$EOXpjq@^Uk~X$GhXbJKmpn$NTmeYp(U}xxYQvntP71$2@p*@H>FR z*ucmD00aU6z{3l0Kn3Um=>7uea0UV&jvz2S_z3h2^uNHsz{tqN$jAVJFf&6StpA83 z5g-Tzq6gDM7#JYOSRgFN*x3%j&i>2sPs94h>K~u|Yjw~L;A8@Vfp<VaP5>Pz5X1>Q z=meZN4Dv7<;8DPT;xIG@Iz}cSg!y0!!1TurTH}uy0Y^E9jmLS*!5bqbh%+{<hwh9Q z`#rzj;WJNV(e8WMNOHv8J0yi)R0{r*0@~YY3fw*R@WWkAmz~h~W>UrHnR<$vtn=N7 z@$mdZ7a5bD0lO8C%CeB?`u1=Kb5dy8uH1BU!=Vaq(XHLfljTmG3qgsOY@VX)V8iQg ze+K~QYRCag9T^?zM{kfZ5j`^hJ~rYoBRqeXieI}s{D_Y7K*#at>i@p^C%XjwTkTSZ z0{{fkfq@LHhm}r$lsG!zQF#FvIk}j)c?87H*@&OjvxEmmrQ}z&kMZ(pTXCFJaO2m~ z(Y-G!fewiLvjTyd04TKK`}g{^_5Dri%0hfy48B1}+GO6WKd!QemzG_QDC&J^M4&e? z6(oxe#aS9aE5*q_0y6LBLC^Sm?+Q;b6D0|$_*hs&Oo~m8xrBFedKtytL`St6-OAQ= zhd+rA74y(0u*owo7OyUyN*ZrM`Sj;-#o3f2uinUqNxT`~+m4n3eGy6&lkoGQ`a3=7 z?~zb+v52a`7TmH4Ymx0`y%Z(oV7S>Zz-=F_ze3A}3Wh)<6yYN%i&Zm(m8lfUx%*oe zt`kxX=@F8KUm<_V@6{Mu<OINoENotKu$#4O6s6bo<^+dYBgL?4#|JC1Z&jJ>@z`=~ zc|xTP9GEXfz)nuYw%8WgQ`RTuiDR;F`V?;5SeBDFKN-;vJ*_{DF)4xf9*d|WeRm~a zQB0Wj@rAOhvNsC|T{T6koN(P!aqz9VeJg=KQYWgxhLFfl;wYt@4||_wP}Uiki!6cE zDhpvSW=|sxGcgGjghLQ9=`4ZIKS-xAxXDy4M+$3m>z&g<{7jJ4M~(2LaJw+-Y@y9y zB<6EpB)e?47D&>5-1nLr+x@(Cb(~goCkbnr!SmdH<|=w3zNriK{k;iW(sjTFZC(^d zT3I}Isivc3{dGb{xrUYyKhvWeFT|d`zux!`g%{3yA&e-#Qz2yq+x}Xpp?*e5fGGS- zb^Z2OvTPoK$=DcEI!?&+o}BMdvzWmJKF!6c^@oM4E*q^L5nG3YMUU{RhUzl(N9*CR z`fVY*q(pdCGqgu|NkdaOD0zD!=hVh8b^&+eX?9TI{_GJ;3m8rs!`;YjUic5uLt^(% zz%XLh{ZQfW*uRL}X5l5x5Vih5`}Lp8B?kauel}r)Qm$gXSq#RQ@Z#Rk)-}q{3C5Tc zC)*zMh*yrvBgG{0hSrcy@Y`q1PcByS2EcfkYkYDBrFURuZMpFD89IBR*A5ZcQAGvn zS8?B*j7n(1u4O0AJmHZ(?NR%YN9^;IjCFJGR6%x{)O`{6K-SN~m_XwZW=ttx)025p z@&((8Il~f)!c|%dm!0xr-3!?Z%<JXQCl}|yZsNhH_UZYG&y($_E={?H?xIGq6+1+_ z=wd0>@@95j&Mmd6j}ux2RdHY%SPyAlx#xH;#nJgvDk7ubrvqYOk=VEwZk!*K0fEkm z+5SK}-mr{CDZ21wg;gPX<)ld5xrA{A^&er5InVPSHbe9DfLcJlDGx0@Jvb*lCnq=i z^~o-7?&20k@gPB*<Mt`Rd?e#d?7bB{p)M0Igf`mm;_r@&Azymb$W|>zBMznI;xgs; z#$ZI(+=|z5iqd`nWAsmH3Cbdpn8BY;mNd~-LwH!0BsR=>mvVB45i5@O`blT_yuBjz zMWi^}65%Di!^3Oc1?Jad-^O_5Qb}A2{1`!B87}g*vxQ_5vF79PJl%?>Zz(MoZpL@K z;u@K`H1C0P?Y_mSFLE_T)kJ@*nD9=s?I|=AcmRlco7j>+_4X$_d>np*!Wk0YBqgzU zhUXkO(%JO==>*MnelH50{wN%Qw4UrFU~%y@gI(_MAJL&xJqABd-i~{5x8wXr_ksw{ zmd@GMxty<6qc39L&HK+@AO2yxGTZ4Npz^8V%H6UX{_`pgS-aEcS|`+1wuGk5eryQN zUK0`e7QZ32zsvfm7Kao5L)ia+Tlimz*mM8C5%Iqw{9hl1uqt-(>jB`t&HD{R$ZVVE zdhv|Xhi9+QlLXB(D(eS;(2~{OZ!f-gXkeZ5XfL8IJ<UDZ$`<37U0UT93TM<ZZ0h|W zpJoaiJqa)SOATTyOq^zfADy4_xfLL3sXbe-YbLOuvt2Z`J@9j(#&@l#@s6DhYQd9Q zBN)hBZYt#KfP8GH!a+seaMTW%XyYu<q37CKP*Q#HN}xu4r;Oq`oIf)`LC6t5Ia|Lq z4p09G`#=g(j9k0uVV0g{-{4Raau!ObY>Y`cAzp1(HdJ<byD7L*tHgqUl5Lin3n(3P zA1-Y#OddI#OTYYvanDj?(}ls2VJsA;Ki<fn+ep1`bu*$?!m!rQ&L+euXD7@B6)LIt z1-XJ^+Iq^%w3fGs_onDO0l+j_Wn6n!_fNMmXsE1hISF0K^x;8E88J#0C8`~wxljc) z1k)&tmlb@Cm$(d{^={~oFokWUsMUr#hMN1msjo2!{=Q+WVw61-GIe*cXaH*;`ytg{ zA-UL0{gpW3YEeD}f@hXXZ&58BZt6yODl{yCWGgdKY}laJ)Y#6hgc&&}Zvy*yW`8J* zUORG0NIP|afWe^4*dvXC1GMkh@1<O-&3x!HT}QjtG*Pv&itMFm3?WH_iVGVOyRqVA zGZNmnn<qhU)~<nNKIth<?_Ef$mM6=()9VaT>2^8H_m6{}Z;P$M+lZ#>N}wBU^f4H@ z4YS(WidXM%_CUIw(M_QbLoPaW(lUTqbD1oa*blu}xe+uXK6^6zrjAyxYN4ExNR_e* zTcHtge)mOCLWBMw>u~Bm-AL=Z>ZR!#5WXzq*x2vcoXJx%kMl|g0Em%<TZ$U35N5gR zo1~#@;rXWZXnP*&DD@(>hFJg6{CuF0F@D-)!qOvaz7y$Nh|-M+Q{Q;s1?q{tV0<N| zBV=SnktMJz-r{*>^XvAy!g2G$%1hytWp>uL_eQ<67T~?8JfzcizO565G2PbQHXkQ9 zj>|T?Tj{*(4+&COd}yB`&jznj&gb$G0E1&=@AUE3ALB<S#6dRJ>Qx`MiVqLEyu2#= zs_dOz9{lur$Q-%=mB^4fQ)EhNIettXqD<=JCRT{G4)|`Iv_frKznkwl2jguJBq98= zl?@kV4fY9_A1U34Tdi5cjykG-dQySo9*VHaXR0DfCl=GL?_^JY^+d{LD(!je<6m4V zc@5jfP&De@FFol()f?GKlb;4}Nu^ZMQ$|j3O-rl8BC<cfa^G=#+Er;8Zkw>#jiW{B zh`N!lcOp<o9u!h<dk2kKW~qC4cOW$-ZDOcANS=DmzEU^O0CM>o*7RcGVESMplxU=< z$ThQXzvD%m{t#QWK^nv_?O&X&pu~wgp$IinQCk;7B=&0j$WuwZzvl}=PDK-1^cvJd z*+M=(=QA~J&QtMv4?2y!Vku^s4!bjc)2NpunQ+Z5BhaJ|k0<&b0F0%?Ud;{X*kaQa zsm_?L9%yt{@$^}*FpKc>RnrX99xrj04+@^?wrEmCNEAFeE@<<kr*Nrq3dyX%yg)y5 zY!JS}BJx!*c~etC^In_i$tN6Y+9*96<@MFBrIhJ&lP9eM@fy{pRqHlZx>0h$FAUMb zqmaN10#<nGWEPsOQGlbZsTOIbgzRc|>SJv#Kpg;N5QMLnAp`fn2Rk)6ofVh==-`@_ zo%iguSgA6BV4Ue|aUzPMTfF&Bk-B!QG41QFQmIaQXc3z%eeoX6*0AydHJ)3XEs_(T zR~gli)LHbPXmk9v&T~yshnG^I5wUh+IAE#|S2ICXHDG=OjqUN#b$h&x7Z=|_S2@jX zmOrT`T6Z1Kzf27(P*?n|T_`MzS+_E-R@81WrEVbQW*iS9q<MRNYZ}-w!?4yw<h{*> z-NV;Ided?|ynIz@gd}`Yg$i`TB&h9&+p|#>e<yJ5KL1&ABUR_7k*h<Mcwv~}S*dJq zIz4YwuVb~s_d~1tu3~@pox*-ci}1%l2S<y02Btu`rEJgCY1i^OBc4>$w(T4z`Eg^- zsqE>InD4vNJ8|9yO`qx4$_2c(zw4qr*OMeiMEnxWRFyDz4zq-g>`1RKYpbAcY$?>s zWG;B<S%cf-yF-nzx@lO<T(Z};fc2eBZvWBMve8q6$>e$YDjo;PTa)!%e6O{fxJjs7 ztGVF~KbH&SQvUO}34t<X228*ZRoW`6BZy0i7fr%Q%gSV>!Rb%bn4RU8QRo*+r4f|r z8wIKMrwJh)9}wusHmnAF&RJglnnmg@VcB_gh@TUpk}ur(O~&oxKIgfH3+zU(S_EMp zgegjifj017(enzRM!0&C3s>-|y;rBdYFZ0^u-{=^ipgOR4Bk}<^tmtikym^Kff~{0 zMMaRMq(hTrxLV|zlSzKM^?5vf@jUX}5>UETkf9mVagwJTAr4lG$7LmPe6kO=s#Zv| z8tB_9Y%nnI3m0gj7Kx<o<~LURZSp0A4VVf0>p1nt`MnpB+a|n>5;`qxe;xabuURY_ zCm>HfqZ;2M;T?KkwO^$q@_g;SzKY~b|EOL0SYSc0lZ=s3V6Nl?-0y|ax7-utBtkE6 zOKP9dseI5>oL=<q(fHfS20J(93vYaS0>oQ50L2m+676(P>IhkiI<mo=!4hWjYH>na z*39PS6k7sI6=(mG4v%rjkUp7_LnZa4-qGJDL_HzcPOU??#6T}GrB;g0wOYx&OdcHW z5#MH7-%@qSgO6~(#GCldFm9s0kV%d@2Hmr<q?vC;e!ege@UX@ewWJS`63r7|!)Nfv zBm5S(ywc)fmw|id$YeuAguM3S<MD$pp5iXPQAdbeOVkFrg<<ubcok<WBwen1eVHy{ zKp3Zp%UU@pa3_D$DJOZY*0K3ZY3U{}w#6xpc|$gkYubZe6vpLnv7|2!zQ97A6b?wc zRD5^+`2vYps#g{qj<Ur1&5)YeJ@uT8(t{Mx&p3zDpYW!+lFja^=EaLgLazFPh!5ys zcxSq63tiSN*R?As1tXvL@-In(?RXotJUbh<vSZ_=LDI!peAkNRnAz_c!&<qD((Y*5 zmIcAyJMfm5ab(fI#>_YDXxB|G`_vV7xD!;tqQ-{BqLSm7OvI<m+wp4P&lug)D9`5$ zS?E#)&jsRq>sAs|Q$}%Cjmxs{Z~V~@?;_j{g5L<9w@NcEQ7#8{&{qZ9B)S@Emk8;I znazXkzulwV=5}!2&#@=z7WI*dd=z!PQzzmS(B5-(D>YOmsw*Bwh<3U%E-f?JOrkBP z-u{im`c*b8>hn)9z`dr6)kYsKK~YabZXEy^sJ;n&Q$F@S>i3`Naa!z)M~wI?zaNHI z1tm!+?~2R4w&0X%m9((PpjE%wx4lwzZTz>itpA_?56|JK!NmEW9nC*FW_f?K(SV1| R6ocRXiN|3x^q0rmzX1(mS%&}s diff --git a/docs/assets/img/examples/bootstrap-example-starter.png b/docs/assets/img/examples/bootstrap-example-starter.png new file mode 100644 index 0000000000000000000000000000000000000000..1bf4b85ecef67d3b7416aea639fd15200a97ce76 GIT binary patch literal 36099 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 XqnK}`e)Ly9_Crc?YO<x$rUCyS0fK`G literal 0 HcmV?d00001 diff --git a/docs/assets/img/examples/bootstrap-example-sticky-footer.png b/docs/assets/img/examples/bootstrap-example-sticky-footer.png index c2255044df48041cfec7c58811aee00e7c355a06..fb80e7b92f9d66eb27d41f9926b632dea4f2ca12 100644 GIT binary patch literal 30820 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 literal 9749 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≫S46^L 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 diff --git a/docs/getting-started.html b/docs/getting-started.html index cc6e0b71ce..116d020e5d 100644 --- a/docs/getting-started.html +++ b/docs/getting-started.html @@ -243,21 +243,21 @@ <ul class="thumbnails bootstrap-examples"> <li class="span3"> <a class="thumbnail" href="examples/starter-template.html"> - <img src="assets/img/examples/bootstrap-example-starter.jpg" alt=""> + <img src="assets/img/examples/bootstrap-example-starter.png" alt=""> </a> <h4>Starter template</h4> <p>A barebones HTML document with all the Bootstrap CSS and JavaScript included.</p> </li> <li class="span3"> <a class="thumbnail" href="examples/hero.html"> - <img src="assets/img/examples/bootstrap-example-hero.jpg" alt=""> + <img src="assets/img/examples/bootstrap-example-marketing.png" alt=""> </a> <h4>Basic marketing site</h4> <p>Featuring a hero unit for a primary message and three supporting elements.</p> </li> <li class="span3"> <a class="thumbnail" href="examples/fluid.html"> - <img src="assets/img/examples/bootstrap-example-fluid.jpg" alt=""> + <img src="assets/img/examples/bootstrap-example-fluid.png" alt=""> </a> <h4>Fluid layout</h4> <p>Uses our new responsive, fluid grid system to create a seamless liquid layout.</p> @@ -270,6 +270,15 @@ <h4>Narrow marketing</h4> <p>Slim, lightweight marketing template for small projects or teams.</p> </li> + + <li class="span3"> + <a class="thumbnail" href="examples/justified-nav.html"> + <img src="assets/img/examples/bootstrap-example-justified-nav.png" alt=""> + </a> + <h4>Justified nav</h4> + <p>Marketing page with equal-width navigation links in a modified navbar.</p> + </li> + <li class="span3"> <a class="thumbnail" href="examples/signin.html"> <img src="assets/img/examples/bootstrap-example-signin.png" alt=""> diff --git a/docs/templates/pages/getting-started.mustache b/docs/templates/pages/getting-started.mustache index 2eec7ff769..ae6f5e690d 100644 --- a/docs/templates/pages/getting-started.mustache +++ b/docs/templates/pages/getting-started.mustache @@ -172,21 +172,21 @@ <ul class="thumbnails bootstrap-examples"> <li class="span3"> <a class="thumbnail" href="examples/starter-template.html"> - <img src="assets/img/examples/bootstrap-example-starter.jpg" alt=""> + <img src="assets/img/examples/bootstrap-example-starter.png" alt=""> </a> <h4>{{_i}}Starter template{{/i}}</h4> <p>{{_i}}A barebones HTML document with all the Bootstrap CSS and JavaScript included.{{/i}}</p> </li> <li class="span3"> <a class="thumbnail" href="examples/hero.html"> - <img src="assets/img/examples/bootstrap-example-hero.jpg" alt=""> + <img src="assets/img/examples/bootstrap-example-marketing.png" alt=""> </a> <h4>{{_i}}Basic marketing site{{/i}}</h4> <p>{{_i}}Featuring a hero unit for a primary message and three supporting elements.{{/i}}</p> </li> <li class="span3"> <a class="thumbnail" href="examples/fluid.html"> - <img src="assets/img/examples/bootstrap-example-fluid.jpg" alt=""> + <img src="assets/img/examples/bootstrap-example-fluid.png" alt=""> </a> <h4>{{_i}}Fluid layout{{/i}}</h4> <p>{{_i}}Uses our new responsive, fluid grid system to create a seamless liquid layout.{{/i}}</p> @@ -199,6 +199,15 @@ <h4>{{_i}}Narrow marketing{{/i}}</h4> <p>{{_i}}Slim, lightweight marketing template for small projects or teams.{{/i}}</p> </li> + + <li class="span3"> + <a class="thumbnail" href="examples/justified-nav.html"> + <img src="assets/img/examples/bootstrap-example-justified-nav.png" alt=""> + </a> + <h4>{{_i}}Justified nav{{/i}}</h4> + <p>{{_i}}Marketing page with equal-width navigation links in a modified navbar.{{/i}}</p> + </li> + <li class="span3"> <a class="thumbnail" href="examples/signin.html"> <img src="assets/img/examples/bootstrap-example-signin.png" alt=""> -- GitLab From c1e82732cf4c87e0e73458feaf3b7c76e1ea489e Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 20 Dec 2012 20:27:07 -0800 Subject: [PATCH 031/106] Update new example name and links --- .../examples/{marketing-alternate.html => justified-nav.html} | 0 docs/getting-started.html | 4 +--- docs/templates/pages/getting-started.mustache | 4 +--- 3 files changed, 2 insertions(+), 6 deletions(-) rename docs/examples/{marketing-alternate.html => justified-nav.html} (100%) diff --git a/docs/examples/marketing-alternate.html b/docs/examples/justified-nav.html similarity index 100% rename from docs/examples/marketing-alternate.html rename to docs/examples/justified-nav.html diff --git a/docs/getting-started.html b/docs/getting-started.html index 116d020e5d..a26a68c700 100644 --- a/docs/getting-started.html +++ b/docs/getting-started.html @@ -270,7 +270,6 @@ <h4>Narrow marketing</h4> <p>Slim, lightweight marketing template for small projects or teams.</p> </li> - <li class="span3"> <a class="thumbnail" href="examples/justified-nav.html"> <img src="assets/img/examples/bootstrap-example-justified-nav.png" alt=""> @@ -278,7 +277,6 @@ <h4>Justified nav</h4> <p>Marketing page with equal-width navigation links in a modified navbar.</p> </li> - <li class="span3"> <a class="thumbnail" href="examples/signin.html"> <img src="assets/img/examples/bootstrap-example-signin.png" alt=""> @@ -286,6 +284,7 @@ <h4>Sign in</h4> <p>Barebones sign in form with custom, larger form controls and a flexible layout.</p> </li> + <li class="span3"> <a class="thumbnail" href="examples/sticky-footer.html"> <img src="assets/img/examples/bootstrap-example-sticky-footer.png" alt=""> @@ -293,7 +292,6 @@ <h4>Sticky footer</h4> <p>Pin a fixed-height footer to the bottom of the user's viewport.</p> </li> - <li class="span3"> <a class="thumbnail" href="examples/carousel.html"> <img src="assets/img/examples/bootstrap-example-carousel.png" alt=""> diff --git a/docs/templates/pages/getting-started.mustache b/docs/templates/pages/getting-started.mustache index ae6f5e690d..60645f25b0 100644 --- a/docs/templates/pages/getting-started.mustache +++ b/docs/templates/pages/getting-started.mustache @@ -199,7 +199,6 @@ <h4>{{_i}}Narrow marketing{{/i}}</h4> <p>{{_i}}Slim, lightweight marketing template for small projects or teams.{{/i}}</p> </li> - <li class="span3"> <a class="thumbnail" href="examples/justified-nav.html"> <img src="assets/img/examples/bootstrap-example-justified-nav.png" alt=""> @@ -207,7 +206,6 @@ <h4>{{_i}}Justified nav{{/i}}</h4> <p>{{_i}}Marketing page with equal-width navigation links in a modified navbar.{{/i}}</p> </li> - <li class="span3"> <a class="thumbnail" href="examples/signin.html"> <img src="assets/img/examples/bootstrap-example-signin.png" alt=""> @@ -215,6 +213,7 @@ <h4>{{_i}}Sign in{{/i}}</h4> <p>{{_i}}Barebones sign in form with custom, larger form controls and a flexible layout.{{/i}}</p> </li> + <li class="span3"> <a class="thumbnail" href="examples/sticky-footer.html"> <img src="assets/img/examples/bootstrap-example-sticky-footer.png" alt=""> @@ -222,7 +221,6 @@ <h4>{{_i}}Sticky footer{{/i}}</h4> <p>{{_i}}Pin a fixed-height footer to the bottom of the user's viewport.{{/i}}</p> </li> - <li class="span3"> <a class="thumbnail" href="examples/carousel.html"> <img src="assets/img/examples/bootstrap-example-carousel.png" alt=""> -- GitLab From a27bf30f0d7a42f356d661db9835710bc8917067 Mon Sep 17 00:00:00 2001 From: Quy Ton <quy@fluxbb.org> Date: Thu, 20 Dec 2012 21:38:53 -0800 Subject: [PATCH 032/106] Miscellaneous changes to docs --- docs/base-css.html | 3 +-- docs/components.html | 2 +- docs/javascript.html | 2 +- docs/templates/pages/base-css.mustache | 3 +-- docs/templates/pages/components.mustache | 2 +- docs/templates/pages/javascript.mustache | 2 +- 6 files changed, 6 insertions(+), 8 deletions(-) diff --git a/docs/base-css.html b/docs/base-css.html index 7cf9f41b3f..d0fdbeb725 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -527,7 +527,7 @@ For example, <code>&lt;section&gt;</code> should be wrapped <p>Add any of the following classes to the <code>.table</code> base class.</p> <h3><code>.table-striped</code></h3> - <p>Adds zebra-striping to any table row within the <code><tbody></code> via the <code>:nth-child</code> CSS selector (not available in IE7-IE8).</p> + <p>Adds zebra-striping to any table row within the <code><tbody></code> via the <code>:nth-child</code> CSS selector (not available in IE7-8).</p> <div class="bs-docs-example"> <table class="table table-striped"> <thead> @@ -2041,7 +2041,6 @@ For example, <code>&lt;section&gt;</code> should be wrapped <pre class="prettyprint linenums"> <div class="btn-toolbar"> <div class="btn-group"> - <a class="btn" href="#"><i class="icon-align-left"></i></a> <a class="btn" href="#"><i class="icon-align-center"></i></a> <a class="btn" href="#"><i class="icon-align-right"></i></a> diff --git a/docs/components.html b/docs/components.html index bd528866ca..10ffd2e0c7 100644 --- a/docs/components.html +++ b/docs/components.html @@ -2488,7 +2488,7 @@ <p><button class="close" style="float: none;">×</button></p> </div> <pre class="prettyprint linenums"><button class="close">&times;</button></pre> - <p>iOS devices require an href="#" for click events if you would rather use an anchor.</p> + <p>iOS devices require an <code>href="#"</code> for click events if you would rather use an anchor.</p> <pre class="prettyprint linenums"><a class="close" href="#">&times;</a></pre> <h2>Helper classes</h2> diff --git a/docs/javascript.html b/docs/javascript.html index a10360bf3d..9f574e4f33 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -161,7 +161,7 @@ $('#myModal').on('show', function (e) { <h1>Transitions <small>bootstrap-transition.js</small></h1> </div> <h3>About transitions</h3> - <p>For simple transition effects, include bootstrap-transition.js once alongside the other JS files. If you're using the compiled (or minified) bootstrap.js, there is no need to include this—it's already there.</p> + <p>For simple transition effects, include <strong>bootstrap-transition.js</strong> once alongside the other JS files. If you're using the compiled (or minified) <strong>bootstrap.js</strong>, there is no need to include this—it's already there.</p> <h3>Use cases</h3> <p>A few examples of the transition plugin:</p> <ul> diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache index 4ae837d343..efb69bdae3 100644 --- a/docs/templates/pages/base-css.mustache +++ b/docs/templates/pages/base-css.mustache @@ -464,7 +464,7 @@ <p>{{_i}}Add any of the following classes to the <code>.table</code> base class.{{/i}}</p> <h3><code>{{_i}}.table-striped{{/i}}</code></h3> - <p>{{_i}}Adds zebra-striping to any table row within the <code><tbody></code> via the <code>:nth-child</code> CSS selector (not available in IE7-IE8).{{/i}}</p> + <p>{{_i}}Adds zebra-striping to any table row within the <code><tbody></code> via the <code>:nth-child</code> CSS selector (not available in IE7-8).{{/i}}</p> <div class="bs-docs-example"> <table class="table table-striped"> <thead> @@ -1978,7 +1978,6 @@ <pre class="prettyprint linenums"> <div class="btn-toolbar"> <div class="btn-group"> - <a class="btn" href="#"><i class="icon-align-left"></i></a> <a class="btn" href="#"><i class="icon-align-center"></i></a> <a class="btn" href="#"><i class="icon-align-right"></i></a> diff --git a/docs/templates/pages/components.mustache b/docs/templates/pages/components.mustache index 96896b5b3e..632ceda2f5 100644 --- a/docs/templates/pages/components.mustache +++ b/docs/templates/pages/components.mustache @@ -2417,7 +2417,7 @@ <p><button class="close" style="float: none;">×</button></p> </div> <pre class="prettyprint linenums"><button class="close">&times;</button></pre> - <p>{{_i}}iOS devices require an href="#" for click events if you would rather use an anchor.{{/i}}</p> + <p>{{_i}}iOS devices require an <code>href="#"</code> for click events if you would rather use an anchor.{{/i}}</p> <pre class="prettyprint linenums"><a class="close" href="#">&times;</a></pre> <h2>{{_i}}Helper classes{{/i}}</h2> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index de79776671..1873726217 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -90,7 +90,7 @@ $('#myModal').on('show', function (e) { <h1>{{_i}}Transitions{{/i}} <small>bootstrap-transition.js</small></h1> </div> <h3>{{_i}}About transitions{{/i}}</h3> - <p>{{_i}}For simple transition effects, include bootstrap-transition.js once alongside the other JS files. If you're using the compiled (or minified) bootstrap.js, there is no need to include this—it's already there.{{/i}}</p> + <p>{{_i}}For simple transition effects, include <strong>bootstrap-transition.js</strong> once alongside the other JS files. If you're using the compiled (or minified) <strong>bootstrap.js</strong>, there is no need to include this—it's already there.{{/i}}</p> <h3>{{_i}}Use cases{{/i}}</h3> <p>{{_i}}A few examples of the transition plugin:{{/i}}</p> <ul> -- GitLab From dc32555f5b3b574087916529d58d3afac059d196 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 21 Dec 2012 15:46:10 -0800 Subject: [PATCH 033/106] Fixes #6370: Add comment to docs on typeahead and autocomplete --- docs/javascript.html | 2 +- docs/templates/pages/javascript.mustache | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/javascript.html b/docs/javascript.html index 9f574e4f33..8051782e7e 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -1570,7 +1570,7 @@ $('.carousel').carousel({ <input type="text" class="span3" style="margin: 0 auto;" data-provide="typeahead" data-items="4" data-source='["Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Dakota","North Carolina","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"]'> </div> <pre class="prettyprint linenums"><input type="text" data-provide="typeahead"></pre> - + <p>You'll want to set <code>autocomplete="off"</code> to prevent default browser menus from appearing over the Bootstrap typeahead dropdown.</p> <hr class="bs-docs-separator"> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 1873726217..e6a8cef0c6 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -1500,7 +1500,7 @@ $('.carousel').carousel({ <input type="text" class="span3" style="margin: 0 auto;" data-provide="typeahead" data-items="4" data-source='["Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Dakota","North Carolina","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"]'> </div>{{! /example }} <pre class="prettyprint linenums"><input type="text" data-provide="typeahead"></pre> - + <p>You'll want to set <code>autocomplete="off"</code> to prevent default browser menus from appearing over the Bootstrap typeahead dropdown.</p> <hr class="bs-docs-separator"> -- GitLab From e194c3e4f44aa0089a6615dbdeab5ade8c9c6f65 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Fri, 21 Dec 2012 17:25:31 -0800 Subject: [PATCH 034/106] rebuild --- docs/assets/js/bootstrap-typeahead.js | 1 + docs/assets/js/bootstrap.js | 1 + docs/assets/js/bootstrap.min.js | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/assets/js/bootstrap-typeahead.js b/docs/assets/js/bootstrap-typeahead.js index 8d31954b1e..cf9320df4f 100644 --- a/docs/assets/js/bootstrap-typeahead.js +++ b/docs/assets/js/bootstrap-typeahead.js @@ -271,6 +271,7 @@ e.stopPropagation() e.preventDefault() this.select() + this.$element.focus() } , mouseenter: function (e) { diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index e6f4969ad3..ffb0f52c42 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -2001,6 +2001,7 @@ e.stopPropagation() e.preventDefault() this.select() + this.$element.focus() } , mouseenter: function (e) { diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index ed0ce6fa2f..305eef5d43 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file -- GitLab From 82a758344d108721091d628e3a650931b29e2058 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Fri, 21 Dec 2012 17:31:54 -0800 Subject: [PATCH 035/106] add direction prop to carousel slide event --- js/bootstrap-carousel.js | 1 + js/tests/unit/bootstrap-carousel.js | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/js/bootstrap-carousel.js b/js/bootstrap-carousel.js index 4838a16847..dbea837116 100644 --- a/js/bootstrap-carousel.js +++ b/js/bootstrap-carousel.js @@ -108,6 +108,7 @@ e = $.Event('slide', { relatedTarget: $next[0] + , direction: direction }) if ($next.hasClass('active')) return diff --git a/js/tests/unit/bootstrap-carousel.js b/js/tests/unit/bootstrap-carousel.js index 13b8f721fc..80b6e139b6 100644 --- a/js/tests/unit/bootstrap-carousel.js +++ b/js/tests/unit/bootstrap-carousel.js @@ -31,6 +31,18 @@ $(function () { .carousel('next') }) + test("should fire slide event with direction", function () { + var template = '<div id="myCarousel" class="carousel slide"><div class="carousel-inner"><div class="item active"><img alt=""><div class="carousel-caption"><h4>{{_i}}First Thumbnail label{{/i}}</h4><p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p></div></div><div class="item"><img alt=""><div class="carousel-caption"><h4>{{_i}}Second Thumbnail label{{/i}}</h4><p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p></div></div><div class="item"><img alt=""><div class="carousel-caption"><h4>{{_i}}Third Thumbnail label{{/i}}</h4><p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p></div></div></div><a class="left carousel-control" href="#myCarousel" data-slide="prev">‹</a><a class="right carousel-control" href="#myCarousel" data-slide="next">›</a></div>' + $.support.transition = false + stop() + $(template).on('slide', function (e) { + e.preventDefault() + ok(e.direction) + ok(e.direction === 'right' || e.direction === 'left') + start() + }).carousel('next') + }) + test("should fire slide event with relatedTarget", function () { var template = '<div id="myCarousel" class="carousel slide"><div class="carousel-inner"><div class="item active"><img alt=""><div class="carousel-caption"><h4>{{_i}}First Thumbnail label{{/i}}</h4><p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p></div></div><div class="item"><img alt=""><div class="carousel-caption"><h4>{{_i}}Second Thumbnail label{{/i}}</h4><p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p></div></div><div class="item"><img alt=""><div class="carousel-caption"><h4>{{_i}}Third Thumbnail label{{/i}}</h4><p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p></div></div></div><a class="left carousel-control" href="#myCarousel" data-slide="prev">‹</a><a class="right carousel-control" href="#myCarousel" data-slide="next">›</a></div>' $.support.transition = false -- GitLab From 818c56f078ff3b14fefceca77608d1e95f33a783 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Fri, 21 Dec 2012 17:42:24 -0800 Subject: [PATCH 036/106] rewrite makefile to make a bit more "efficient" + rebuild --- Makefile | 43 ++++++++++++++++++++++------ docs/assets/js/bootstrap-carousel.js | 1 + docs/assets/js/bootstrap.js | 1 + docs/assets/js/bootstrap.min.js | 2 +- 4 files changed, 37 insertions(+), 10 deletions(-) diff --git a/Makefile b/Makefile index b048c22882..3b1c5c6893 100644 --- a/Makefile +++ b/Makefile @@ -62,21 +62,46 @@ clean: # recess & uglifyjs are required # -bootstrap: - mkdir -p bootstrap/img - mkdir -p bootstrap/css +bootstrap: bootstrap-img bootstrap-css bootstrap-js + + +# +# JS COMPILE +# +bootstrap-js: bootstrap/js/*.js + +bootstrap/js/*.js: js/*.js mkdir -p bootstrap/js - cp img/* bootstrap/img/ - ./node_modules/.bin/recess --compile ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.css - ./node_modules/.bin/recess --compress ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.min.css - ./node_modules/.bin/recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.css - ./node_modules/.bin/recess --compress ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.min.css cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js js/bootstrap-affix.js > bootstrap/js/bootstrap.js ./node_modules/.bin/uglifyjs -nc bootstrap/js/bootstrap.js > bootstrap/js/bootstrap.min.tmp.js echo "/*!\n* Bootstrap.js by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > bootstrap/js/copyright.js cat bootstrap/js/copyright.js bootstrap/js/bootstrap.min.tmp.js > bootstrap/js/bootstrap.min.js rm bootstrap/js/copyright.js bootstrap/js/bootstrap.min.tmp.js +# +# CSS COMPLILE +# + +bootstrap-css: bootstrap/css/*.css + +bootstrap/css/*.css: less/*.less + mkdir -p bootstrap/css + ./node_modules/.bin/recess --compile ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.css + ./node_modules/.bin/recess --compress ${BOOTSTRAP_LESS} > bootstrap/css/bootstrap.min.css + ./node_modules/.bin/recess --compile ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.css + ./node_modules/.bin/recess --compress ${BOOTSTRAP_RESPONSIVE_LESS} > bootstrap/css/bootstrap-responsive.min.css + +# +# IMAGES +# + +bootstrap-img: bootstrap/img/* + +bootstrap/img/*: img/* + mkdir -p bootstrap/img + cp img/* bootstrap/img/ + + # # MAKE FOR GH-PAGES 4 FAT & MDO ONLY (O_O ) # @@ -98,4 +123,4 @@ watch: watchr -e "watch('less/.*\.less') { system 'make' }" -.PHONY: docs watch gh-pages \ No newline at end of file +.PHONY: docs watch gh-pages bootstrap-img bootstrap-css bootstrap-js \ No newline at end of file diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index 4838a16847..dbea837116 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -108,6 +108,7 @@ e = $.Event('slide', { relatedTarget: $next[0] + , direction: direction }) if ($next.hasClass('active')) return diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index ffb0f52c42..cf9346edab 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -369,6 +369,7 @@ e = $.Event('slide', { relatedTarget: $next[0] + , direction: direction }) if ($next.hasClass('active')) return diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 305eef5d43..49e9cf657a 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0]});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file -- GitLab From ccafc8a01023d66768b34b2597e50d6f7df4ca58 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 21 Dec 2012 18:58:59 -0800 Subject: [PATCH 037/106] Explore adding icon to readme --- README.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 67a9e6f473..74b3287658 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,12 @@ -# [Twitter Bootstrap v2.2.3](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) +<a href="http://getbootstrap.com"> + <img src="http://twitter.github.com/bootstrap/assets/img/bootstrap-docs-readme.png" width="325px" style="float: right;"> +</a> + +# [Bootstrap v2.2.3](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created and maintained by [Mark Otto](http://twitter.com/mdo) and [Jacob Thornton](http://twitter.com/fat). -To get started, checkout http://getbootstrap.com! +To get started, checkout [http://getbootstrap.com](http://getbootstrap.com)! @@ -30,7 +34,7 @@ And constructed with the following guidelines: * New additions without breaking backward compatibility bumps the minor (and resets the patch) * Bug fixes and misc changes bumps the patch -For more information on SemVer, please visit http://semver.org/. +For more information on SemVer, please visit [http://semver.org/](http://semver.org/). @@ -85,13 +89,13 @@ Thanks! **Mark Otto** -+ http://twitter.com/mdo -+ http://github.com/mdo ++ [http://twitter.com/mdo](http://twitter.com/mdo) ++ [http://github.com/mdo](http://github.com/mdo) **Jacob Thornton** -+ http://twitter.com/fat -+ http://github.com/fat ++ [http://twitter.com/fat](http://twitter.com/fat) ++ [http://github.com/fat](http://github.com/fat) @@ -103,7 +107,7 @@ Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at: - http://www.apache.org/licenses/LICENSE-2.0 + [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, -- GitLab From 5a2966a2c2944f7c4ce963b82837c73faa2234ee Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 21 Dec 2012 18:59:51 -0800 Subject: [PATCH 038/106] Downsize image --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 74b3287658..de5033c2ad 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ <a href="http://getbootstrap.com"> - <img src="http://twitter.github.com/bootstrap/assets/img/bootstrap-docs-readme.png" width="325px" style="float: right;"> + <img src="http://twitter.github.com/bootstrap/assets/img/bootstrap-docs-readme.png" width="160px"> </a> # [Bootstrap v2.2.3](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) -- GitLab From 442012f0f5050f69467fabd6e44ac57394088b1b Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 21 Dec 2012 19:02:33 -0800 Subject: [PATCH 039/106] Smaller image update to readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index de5033c2ad..d431512a14 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ <a href="http://getbootstrap.com"> - <img src="http://twitter.github.com/bootstrap/assets/img/bootstrap-docs-readme.png" width="160px"> + <img src="http://twitter.github.com/bootstrap/assets/img/bootstrap-docs-readme.png" width="100px"> </a> # [Bootstrap v2.2.3](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) -- GitLab From a55605ca57d3607689d8d6b8d2de1c1026bab405 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 21 Dec 2012 19:04:59 -0800 Subject: [PATCH 040/106] add readme image --- docs/assets/img/bootstrap-docs-readme.png | Bin 0 -> 30612 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/assets/img/bootstrap-docs-readme.png diff --git a/docs/assets/img/bootstrap-docs-readme.png b/docs/assets/img/bootstrap-docs-readme.png new file mode 100644 index 0000000000000000000000000000000000000000..36603bd3b44e65f713884bfb74741e554c71e238 GIT binary patch literal 30612 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 literal 0 HcmV?d00001 -- GitLab From 7f7039321d9078ff7127b56aabe6be0e85716350 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 21 Dec 2012 19:10:05 -0800 Subject: [PATCH 041/106] Fixes #6189: Add holder.js to carousel example --- docs/examples/carousel.html | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/examples/carousel.html b/docs/examples/carousel.html index 0958103fc6..2a0cadec1a 100644 --- a/docs/examples/carousel.html +++ b/docs/examples/carousel.html @@ -448,5 +448,6 @@ }) }(window.jQuery) </script> + <script src="../assets/js/holder/holder.js"></script> </body> </html> -- GitLab From 24a36df9f6afa27de0dcc44799c9ab428969d8ca Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Fri, 21 Dec 2012 19:45:19 -0800 Subject: [PATCH 042/106] add support for [data-slide-to] attr on carousel --- docs/assets/js/bootstrap-carousel.js | 9 ++++++++- docs/assets/js/bootstrap.js | 9 ++++++++- docs/assets/js/bootstrap.min.js | 2 +- docs/javascript.html | 6 +++--- docs/templates/pages/javascript.mustache | 6 +++--- js/bootstrap-carousel.js | 9 ++++++++- 6 files changed, 31 insertions(+), 10 deletions(-) diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index dbea837116..c73da092af 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -188,11 +188,18 @@ /* CAROUSEL DATA-API * ================= */ - $(document).on('click.carousel.data-api', '[data-slide]', function (e) { + $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { var $this = $(this), href , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 , options = $.extend({}, $target.data(), $this.data()) + , slideIndex + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + e.preventDefault() }) diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index cf9346edab..cdc1321e37 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -449,11 +449,18 @@ /* CAROUSEL DATA-API * ================= */ - $(document).on('click.carousel.data-api', '[data-slide]', function (e) { + $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { var $this = $(this), href , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 , options = $.extend({}, $target.data(), $this.data()) + , slideIndex + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + e.preventDefault() }) diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 49e9cf657a..875f97596a 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data());i.carousel(s),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/javascript.html b/docs/javascript.html index 8051782e7e..b4473738c3 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -1423,9 +1423,9 @@ $('#myCollapsible').on('hidden', function () { <div class="bs-docs-example"> <div id="myCarousel" class="carousel slide"> <ol class="carousel-indicators"> - <li class="active"></li> - <li></li> - <li></li> + <li data-target="#myCarousel" data-slide-to="0" class="active"></li> + <li data-target="#myCarousel" data-slide-to="1"></li> + <li data-target="#myCarousel" data-slide-to="2"></li> </ol> <div class="carousel-inner"> <div class="item active"> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index e6a8cef0c6..23c14b8349 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -1353,9 +1353,9 @@ $('#myCollapsible').on('hidden', function () { <div class="bs-docs-example"> <div id="myCarousel" class="carousel slide"> <ol class="carousel-indicators"> - <li class="active"></li> - <li></li> - <li></li> + <li data-target="#myCarousel" data-slide-to="0" class="active"></li> + <li data-target="#myCarousel" data-slide-to="1"></li> + <li data-target="#myCarousel" data-slide-to="2"></li> </ol> <div class="carousel-inner"> <div class="item active"> diff --git a/js/bootstrap-carousel.js b/js/bootstrap-carousel.js index dbea837116..c73da092af 100644 --- a/js/bootstrap-carousel.js +++ b/js/bootstrap-carousel.js @@ -188,11 +188,18 @@ /* CAROUSEL DATA-API * ================= */ - $(document).on('click.carousel.data-api', '[data-slide]', function (e) { + $(document).on('click.carousel.data-api', '[data-slide], [data-slide-to]', function (e) { var $this = $(this), href , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 , options = $.extend({}, $target.data(), $this.data()) + , slideIndex + $target.carousel(options) + + if (slideIndex = $this.attr('data-slide-to')) { + $target.data('carousel').pause().to(slideIndex).cycle() + } + e.preventDefault() }) -- GitLab From ddd59f22c7d6e3df7f7e427febc1d08035e0ec8b Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Fri, 21 Dec 2012 20:19:33 -0800 Subject: [PATCH 043/106] update mustace to reflect changes to data-slide-to --- docs/javascript.html | 9 +++++++-- docs/templates/pages/javascript.mustache | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/docs/javascript.html b/docs/javascript.html index b4473738c3..ac617a6b85 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -1456,6 +1456,11 @@ $('#myCollapsible').on('hidden', function () { </div> <pre class="prettyprint linenums"> <div id="myCarousel" class="carousel slide"> + <ol class="carousel-indicators"> + <li data-target="#myCarousel" data-slide-to="0" class="active"></li> + <li data-target="#myCarousel" data-slide-to="1"></li> + <li data-target="#myCarousel" data-slide-to="2"></li> + </ol> <!-- Carousel items --> <div class="carousel-inner"> <div class="active item">…</div> @@ -1480,14 +1485,14 @@ $('#myCollapsible').on('hidden', function () { <h2>Usage</h2> <h3>Via data attributes</h3> - <p>...</p> + <p>Use data attributes to easily control the position of the carousel. <code>data-slide</code> accepts the keywords <code>prev</code> or <code>next</code>, which alters the slide position relative to it's current position. Alternatively, use <code>data-slide-to</code> to pass a raw slide index to the carousel <code>data-slide-to="2"</code>, which jump's the slide position to a particular index beginning with <code>0</code>.</p> <h3>Via JavaScript</h3> <p>Call carousel manually with:</p> <pre class="prettyprint linenums">$('.carousel').carousel()</pre> <h3>Options</h3> - <p>Options can be passed via data attributes or JavaScript. For data attributes, append the option name to <code>data-</code>, as in <code>data-interval=""</code>.</p> + <p>Options can be passed via data attributes or JavaScriptz. For data attributes, append the option name to <code>data-</code>, as in <code>data-interval=""</code>.</p> <table class="table table-bordered table-striped"> <thead> <tr> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 23c14b8349..129c4858c0 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -1386,6 +1386,11 @@ $('#myCollapsible').on('hidden', function () { </div>{{! /example }} <pre class="prettyprint linenums"> <div id="myCarousel" class="carousel slide"> + <ol class="carousel-indicators"> + <li data-target="#myCarousel" data-slide-to="0" class="active"></li> + <li data-target="#myCarousel" data-slide-to="1"></li> + <li data-target="#myCarousel" data-slide-to="2"></li> + </ol> <!-- {{_i}}Carousel items{{/i}} --> <div class="carousel-inner"> <div class="active item">…</div> @@ -1410,14 +1415,14 @@ $('#myCollapsible').on('hidden', function () { <h2>{{_i}}Usage{{/i}}</h2> <h3>{{_i}}Via data attributes{{/i}}</h3> - <p>{{_i}}...{{/i}}</p> + <p>{{_i}}Use data attributes to easily control the position of the carousel. <code>data-slide</code> accepts the keywords <code>prev</code> or <code>next</code>, which alters the slide position relative to it's current position. Alternatively, use <code>data-slide-to</code> to pass a raw slide index to the carousel <code>data-slide-to="2"</code>, which jump's the slide position to a particular index beginning with <code>0</code>.{{/i}}</p> <h3>{{_i}}Via JavaScript{{/i}}</h3> <p>{{_i}}Call carousel manually with:{{/i}}</p> <pre class="prettyprint linenums">$('.carousel').carousel()</pre> <h3>{{_i}}Options{{/i}}</h3> - <p>{{_i}}Options can be passed via data attributes or JavaScript. For data attributes, append the option name to <code>data-</code>, as in <code>data-interval=""</code>.{{/i}}</p> + <p>{{_i}}Options can be passed via data attributes or JavaScriptz. For data attributes, append the option name to <code>data-</code>, as in <code>data-interval=""</code>.{{/i}}</p> <table class="table table-bordered table-striped"> <thead> <tr> -- GitLab From e2434fefbd9d68e79d4ecae1f41b018b2c1d4199 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Fri, 21 Dec 2012 20:27:53 -0800 Subject: [PATCH 044/106] chnage for #6248 --- docs/assets/js/bootstrap-scrollspy.js | 2 +- docs/assets/js/bootstrap.js | 2 +- docs/assets/js/bootstrap.min.js | 2 +- js/bootstrap-scrollspy.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/assets/js/bootstrap-scrollspy.js b/docs/assets/js/bootstrap-scrollspy.js index 873b0026b0..3d7a263264 100644 --- a/docs/assets/js/bootstrap-scrollspy.js +++ b/docs/assets/js/bootstrap-scrollspy.js @@ -59,7 +59,7 @@ , $href = /^#\w/.test(href) && $(href) return ( $href && $href.length - && [[ $href.position().top + self.$scrollElement.scrollTop(), href ]] ) || null + && [[ $href.position().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]] ) || null }) .sort(function (a, b) { return a[0] - b[0] }) .each(function () { diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index cdc1321e37..d14c9cacc0 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1493,7 +1493,7 @@ , $href = /^#\w/.test(href) && $(href) return ( $href && $href.length - && [[ $href.position().top + self.$scrollElement.scrollTop(), href ]] ) || null + && [[ $href.position().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]] ) || null }) .sort(function (a, b) { return a[0] - b[0] }) .each(function () { diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 875f97596a..6671c6c487 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+t.$scrollElement.scrollTop(),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/js/bootstrap-scrollspy.js b/js/bootstrap-scrollspy.js index 873b0026b0..3d7a263264 100644 --- a/js/bootstrap-scrollspy.js +++ b/js/bootstrap-scrollspy.js @@ -59,7 +59,7 @@ , $href = /^#\w/.test(href) && $(href) return ( $href && $href.length - && [[ $href.position().top + self.$scrollElement.scrollTop(), href ]] ) || null + && [[ $href.position().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]] ) || null }) .sort(function (a, b) { return a[0] - b[0] }) .each(function () { -- GitLab From fad0fb683bdcc71f5ffc9c18300dd19427b588ae Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Sat, 22 Dec 2012 13:24:37 -0800 Subject: [PATCH 045/106] allow multiple trigger types in tooltip and popover + default tooltip to hover & focus --- docs/assets/js/bootstrap-tooltip.js | 24 ++++++++++++++++-------- docs/assets/js/bootstrap.js | 24 ++++++++++++++++-------- docs/assets/js/bootstrap.min.js | 2 +- docs/javascript.html | 4 ++-- docs/templates/pages/javascript.mustache | 4 ++-- js/bootstrap-tooltip.js | 24 ++++++++++++++++-------- 6 files changed, 53 insertions(+), 29 deletions(-) diff --git a/docs/assets/js/bootstrap-tooltip.js b/docs/assets/js/bootstrap-tooltip.js index 25bba15892..adcff70173 100644 --- a/docs/assets/js/bootstrap-tooltip.js +++ b/docs/assets/js/bootstrap-tooltip.js @@ -38,19 +38,27 @@ , init: function (type, element, options) { var eventIn , eventOut + , triggers + , trigger + , i this.type = type this.$element = $(element) this.options = this.getOptions(options) this.enabled = true - if (this.options.trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (this.options.trigger != 'manual') { - eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus' - eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur' - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + triggers = this.options.trigger.split(' ') + + for (i = triggers.length; i--;) { + trigger = triggers[i] + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + eventIn = trigger == 'hover' ? 'mouseenter' : 'focus' + eventOut = trigger == 'hover' ? 'mouseleave' : 'blur' + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } } this.options.selector ? @@ -267,7 +275,7 @@ , placement: 'top' , selector: false , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>' - , trigger: 'hover' + , trigger: 'hover focus' , title: '' , delay: 0 , html: false diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index d14c9cacc0..b4f075fac7 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1075,19 +1075,27 @@ , init: function (type, element, options) { var eventIn , eventOut + , triggers + , trigger + , i this.type = type this.$element = $(element) this.options = this.getOptions(options) this.enabled = true - if (this.options.trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (this.options.trigger != 'manual') { - eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus' - eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur' - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + triggers = this.options.trigger.split(' ') + + for (i = triggers.length; i--;) { + trigger = triggers[i] + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + eventIn = trigger == 'hover' ? 'mouseenter' : 'focus' + eventOut = trigger == 'hover' ? 'mouseleave' : 'blur' + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } } this.options.selector ? @@ -1304,7 +1312,7 @@ , placement: 'top' , selector: false , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>' - , trigger: 'hover' + , trigger: 'hover focus' , title: '' , delay: 0 , html: false diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 6671c6c487..8f2abf8e07 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):this.options.trigger!="manual"&&(i=this.options.trigger=="hover"?"mouseenter":"focus",s=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this))),this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/javascript.html b/docs/javascript.html index ac617a6b85..43e495f934 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -836,8 +836,8 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <tr> <td>trigger</td> <td>string</td> - <td>'hover'</td> - <td>how tooltip is triggered - click | hover | focus | manual</td> + <td>'hover focus'</td> + <td>how tooltip is triggered - click | hover | focus | manual. Note, you case pass trigger mutliple, space seperated, trigger types.</td> </tr> <tr> <td>delay</td> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 129c4858c0..b891cfbd01 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -766,8 +766,8 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <tr> <td>{{_i}}trigger{{/i}}</td> <td>{{_i}}string{{/i}}</td> - <td>'hover'</td> - <td>{{_i}}how tooltip is triggered{{/i}} - click | hover | focus | manual</td> + <td>'hover focus'</td> + <td>{{_i}}how tooltip is triggered{{/i}} - click | hover | focus | manual. {{_i}}Note you case pass trigger mutliple, space seperated, trigger types.{{/i}}</td> </tr> <tr> <td>{{_i}}delay{{/i}}</td> diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index 25bba15892..adcff70173 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -38,19 +38,27 @@ , init: function (type, element, options) { var eventIn , eventOut + , triggers + , trigger + , i this.type = type this.$element = $(element) this.options = this.getOptions(options) this.enabled = true - if (this.options.trigger == 'click') { - this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) - } else if (this.options.trigger != 'manual') { - eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus' - eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur' - this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) - this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + triggers = this.options.trigger.split(' ') + + for (i = triggers.length; i--;) { + trigger = triggers[i] + if (trigger == 'click') { + this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this)) + } else if (trigger != 'manual') { + eventIn = trigger == 'hover' ? 'mouseenter' : 'focus' + eventOut = trigger == 'hover' ? 'mouseleave' : 'blur' + this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this)) + this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this)) + } } this.options.selector ? @@ -267,7 +275,7 @@ , placement: 'top' , selector: false , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>' - , trigger: 'hover' + , trigger: 'hover focus' , title: '' , delay: 0 , html: false -- GitLab From a9e661a2b5cc96e2148d62fa5ccd41522197ceef Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Sat, 22 Dec 2012 13:48:16 -0800 Subject: [PATCH 046/106] read data options in constructor for collapse --- js/bootstrap-collapse.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/bootstrap-collapse.js b/js/bootstrap-collapse.js index 6755aa7e20..3498cdecbb 100644 --- a/js/bootstrap-collapse.js +++ b/js/bootstrap-collapse.js @@ -129,7 +129,7 @@ return this.each(function () { var $this = $(this) , data = $this.data('collapse') - , options = typeof option == 'object' && option + , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) if (!data) $this.data('collapse', (data = new Collapse(this, options))) if (typeof option == 'string') data[option]() }) -- GitLab From 4d195222d46c21fe31dfa1246bdb11474476b36d Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Sat, 22 Dec 2012 13:48:28 -0800 Subject: [PATCH 047/106] remake js --- docs/assets/js/bootstrap-collapse.js | 2 +- docs/assets/js/bootstrap.js | 2 +- docs/assets/js/bootstrap.min.js | 2 +- docs/javascript.html | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/assets/js/bootstrap-collapse.js b/docs/assets/js/bootstrap-collapse.js index 6755aa7e20..3498cdecbb 100644 --- a/docs/assets/js/bootstrap-collapse.js +++ b/docs/assets/js/bootstrap-collapse.js @@ -129,7 +129,7 @@ return this.each(function () { var $this = $(this) , data = $this.data('collapse') - , options = typeof option == 'object' && option + , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) if (!data) $this.data('collapse', (data = new Collapse(this, options))) if (typeof option == 'string') data[option]() }) diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index b4f075fac7..a59e890809 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -595,7 +595,7 @@ return this.each(function () { var $this = $(this) , data = $this.data('collapse') - , options = typeof option == 'object' && option + , options = $.extend({}, $.fn.collapse.defaults, $this.data(), typeof option == 'object' && option) if (!data) $this.data('collapse', (data = new Collapse(this, options))) if (typeof option == 'string') data[option]() }) diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 8f2abf8e07..e0c988fab0 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=typeof n=="object"&&n;i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/javascript.html b/docs/javascript.html index 43e495f934..d72eff55ce 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -837,7 +837,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <td>trigger</td> <td>string</td> <td>'hover focus'</td> - <td>how tooltip is triggered - click | hover | focus | manual. Note, you case pass trigger mutliple, space seperated, trigger types.</td> + <td>how tooltip is triggered - click | hover | focus | manual. Note you case pass trigger mutliple, space seperated, trigger types.</td> </tr> <tr> <td>delay</td> -- GitLab From 2c0ed072b07f79eb617f15062f52fa349e95305d Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Sat, 22 Dec 2012 13:57:57 -0800 Subject: [PATCH 048/106] shifting focus to parent and adding aria menuitem for dropdown --- docs/assets/js/bootstrap-dropdown.js | 5 +- docs/assets/js/bootstrap.js | 5 +- docs/assets/js/bootstrap.min.js | 2 +- docs/javascript.html | 60 ++++++++++++------------ docs/templates/pages/javascript.mustache | 60 ++++++++++++------------ js/bootstrap-dropdown.js | 5 +- 6 files changed, 73 insertions(+), 64 deletions(-) diff --git a/docs/assets/js/bootstrap-dropdown.js b/docs/assets/js/bootstrap-dropdown.js index 914eabde75..14e01cd5af 100644 --- a/docs/assets/js/bootstrap-dropdown.js +++ b/docs/assets/js/bootstrap-dropdown.js @@ -81,7 +81,10 @@ isActive = $parent.hasClass('open') - if (!isActive || (isActive && e.keyCode == 27)) return $this.click() + if (!isActive || (isActive && e.keyCode == 27)) { + if (e.which == 27) $parent.find(toggle).focus() + return $this.click() + } $items = $('[role=menu] li:not(.divider):visible a', $parent) diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index a59e890809..0b717eabdb 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -713,7 +713,10 @@ isActive = $parent.hasClass('open') - if (!isActive || (isActive && e.keyCode == 27)) return $this.click() + if (!isActive || (isActive && e.keyCode == 27)) { + if (e.which == 27) $parent.find(toggle).focus() + return $this.click() + } $items = $('[role=menu] li:not(.divider):visible a', $parent) diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index e0c988fab0..2873d56974 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(t){var n,r,s,o,u,a;if(!/(38|40|27)/.test(t.keyCode))return;n=e(this),t.preventDefault(),t.stopPropagation();if(n.is(".disabled, :disabled"))return;o=i(n),u=o.hasClass("open");if(!u||u&&t.keyCode==27)return n.click();r=e("[role=menu] li:not(.divider):visible a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a<r.length-1&&a++,~a||(a=0),r.eq(a).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/javascript.html b/docs/javascript.html index d72eff55ce..95cd6d5e64 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -405,21 +405,21 @@ $('#myModal').on('hidden', function () { <li class="dropdown"> <a id="drop1" href="#" role="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a> <ul class="dropdown-menu" role="menu" aria-labelledby="drop1"> - <li><a tabindex="-1" href="http://google.com">Action</a></li> - <li><a tabindex="-1" href="#anotherAction">Another action</a></li> - <li><a tabindex="-1" href="#">Something else here</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">Separated link</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="http://google.com">Action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#anotherAction">Another action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li> </ul> </li> <li class="dropdown"> <a href="#" id="drop2" role="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown 2 <b class="caret"></b></a> <ul class="dropdown-menu" role="menu" aria-labelledby="drop2"> - <li><a tabindex="-1" href="#">Action</a></li> - <li><a tabindex="-1" href="#">Another action</a></li> - <li><a tabindex="-1" href="#">Something else here</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">Separated link</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li> </ul> </li> </ul> @@ -427,11 +427,11 @@ $('#myModal').on('hidden', function () { <li id="fat-menu" class="dropdown"> <a href="#" id="drop3" role="button" class="dropdown-toggle" data-toggle="dropdown">Dropdown 3 <b class="caret"></b></a> <ul class="dropdown-menu" role="menu" aria-labelledby="drop3"> - <li><a tabindex="-1" href="#">Action</a></li> - <li><a tabindex="-1" href="#">Another action</a></li> - <li><a tabindex="-1" href="#">Something else here</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">Separated link</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li> </ul> </li> </ul> @@ -447,31 +447,31 @@ $('#myModal').on('hidden', function () { <li class="dropdown"> <a class="dropdown-toggle" id="drop4" role="button" data-toggle="dropdown" href="#">Dropdown <b class="caret"></b></a> <ul id="menu1" class="dropdown-menu" role="menu" aria-labelledby="drop4"> - <li><a tabindex="-1" href="#">Action</a></li> - <li><a tabindex="-1" href="#">Another action</a></li> - <li><a tabindex="-1" href="#">Something else here</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">Separated link</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" id="drop5" role="button" data-toggle="dropdown" href="#">Dropdown 2 <b class="caret"></b></a> <ul id="menu2" class="dropdown-menu" role="menu" aria-labelledby="drop5"> - <li><a tabindex="-1" href="#">Action</a></li> - <li><a tabindex="-1" href="#">Another action</a></li> - <li><a tabindex="-1" href="#">Something else here</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">Separated link</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" id="drop5" role="button" data-toggle="dropdown" href="#">Dropdown 3 <b class="caret"></b></a> <ul id="menu3" class="dropdown-menu" role="menu" aria-labelledby="drop5"> - <li><a tabindex="-1" href="#">Action</a></li> - <li><a tabindex="-1" href="#">Another action</a></li> - <li><a tabindex="-1" href="#">Something else here</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">Separated link</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li> </ul> </li> </ul> <!-- /tabs --> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index b891cfbd01..eaa7422308 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -335,21 +335,21 @@ $('#myModal').on('hidden', function () { <li class="dropdown"> <a id="drop1" href="#" role="button" class="dropdown-toggle" data-toggle="dropdown">{{_i}}Dropdown{{/i}} <b class="caret"></b></a> <ul class="dropdown-menu" role="menu" aria-labelledby="drop1"> - <li><a tabindex="-1" href="http://google.com">{{_i}}Action{{/i}}</a></li> - <li><a tabindex="-1" href="#anotherAction">{{_i}}Another action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="http://google.com">{{_i}}Action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#anotherAction">{{_i}}Another action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> </ul> </li> <li class="dropdown"> <a href="#" id="drop2" role="button" class="dropdown-toggle" data-toggle="dropdown">{{_i}}Dropdown 2 {{/i}}<b class="caret"></b></a> <ul class="dropdown-menu" role="menu" aria-labelledby="drop2"> - <li><a tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> </ul> </li> </ul> @@ -357,11 +357,11 @@ $('#myModal').on('hidden', function () { <li id="fat-menu" class="dropdown"> <a href="#" id="drop3" role="button" class="dropdown-toggle" data-toggle="dropdown">{{_i}}Dropdown 3{{/i}} <b class="caret"></b></a> <ul class="dropdown-menu" role="menu" aria-labelledby="drop3"> - <li><a tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> </ul> </li> </ul> @@ -377,31 +377,31 @@ $('#myModal').on('hidden', function () { <li class="dropdown"> <a class="dropdown-toggle" id="drop4" role="button" data-toggle="dropdown" href="#">{{_i}}Dropdown{{/i}} <b class="caret"></b></a> <ul id="menu1" class="dropdown-menu" role="menu" aria-labelledby="drop4"> - <li><a tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" id="drop5" role="button" data-toggle="dropdown" href="#">{{_i}}Dropdown 2{{/i}} <b class="caret"></b></a> <ul id="menu2" class="dropdown-menu" role="menu" aria-labelledby="drop5"> - <li><a tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> </ul> </li> <li class="dropdown"> <a class="dropdown-toggle" id="drop5" role="button" data-toggle="dropdown" href="#">{{_i}}Dropdown 3{{/i}} <b class="caret"></b></a> <ul id="menu3" class="dropdown-menu" role="menu" aria-labelledby="drop5"> - <li><a tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> - <li class="divider"></li> - <li><a tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Another action{{/i}}</a></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Something else here{{/i}}</a></li> + <li role="presentation" class="divider"></li> + <li role="presentation"><a role="menuitem" tabindex="-1" href="#">{{_i}}Separated link{{/i}}</a></li> </ul> </li> </ul> <!-- /tabs --> diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index 914eabde75..14e01cd5af 100644 --- a/js/bootstrap-dropdown.js +++ b/js/bootstrap-dropdown.js @@ -81,7 +81,10 @@ isActive = $parent.hasClass('open') - if (!isActive || (isActive && e.keyCode == 27)) return $this.click() + if (!isActive || (isActive && e.keyCode == 27)) { + if (e.which == 27) $parent.find(toggle).focus() + return $this.click() + } $items = $('[role=menu] li:not(.divider):visible a', $parent) -- GitLab From effba9e55c9598985a6be6acd6711ceb9daf2fb1 Mon Sep 17 00:00:00 2001 From: fat <jacobthornton@gmail.com> Date: Sat, 22 Dec 2012 14:22:45 -0800 Subject: [PATCH 049/106] add data-api namespace to dropdown --- js/bootstrap-dropdown.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index 14e01cd5af..7f3d997ec8 100644 --- a/js/bootstrap-dropdown.js +++ b/js/bootstrap-dropdown.js @@ -157,7 +157,7 @@ $(document) .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) - .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('click.dropdown.data-api touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) .on('touchstart.dropdown.data-api', '.dropdown-menu', function (e) { e.stopPropagation() }) .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle) .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) -- GitLab From f74990d898b08be61f0f8b514378adf223d55a4b Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Sat, 22 Dec 2012 16:10:06 -0800 Subject: [PATCH 050/106] Version bump --- Makefile | 2 +- README.md | 2 +- component.json | 2 +- docs/assets/css/bootstrap-responsive.css | 2 +- docs/assets/css/bootstrap.css | 2 +- docs/assets/js/bootstrap-affix.js | 2 +- docs/assets/js/bootstrap-alert.js | 2 +- docs/assets/js/bootstrap-button.js | 2 +- docs/assets/js/bootstrap-carousel.js | 2 +- docs/assets/js/bootstrap-collapse.js | 2 +- docs/assets/js/bootstrap-dropdown.js | 2 +- docs/assets/js/bootstrap-modal.js | 2 +- docs/assets/js/bootstrap-popover.js | 2 +- docs/assets/js/bootstrap-scrollspy.js | 2 +- docs/assets/js/bootstrap-tab.js | 2 +- docs/assets/js/bootstrap-tooltip.js | 2 +- docs/assets/js/bootstrap-transition.js | 2 +- docs/assets/js/bootstrap-typeahead.js | 2 +- docs/assets/js/bootstrap.js | 26 ++++++++++++------------ docs/assets/js/bootstrap.min.js | 2 +- docs/index.html | 2 +- docs/templates/pages/index.mustache | 4 ++-- js/bootstrap-affix.js | 2 +- js/bootstrap-alert.js | 2 +- js/bootstrap-button.js | 2 +- js/bootstrap-carousel.js | 2 +- js/bootstrap-collapse.js | 2 +- js/bootstrap-dropdown.js | 2 +- js/bootstrap-modal.js | 2 +- js/bootstrap-popover.js | 2 +- js/bootstrap-scrollspy.js | 2 +- js/bootstrap-tab.js | 2 +- js/bootstrap-tooltip.js | 2 +- js/bootstrap-transition.js | 2 +- js/bootstrap-typeahead.js | 2 +- less/bootstrap.less | 2 +- less/responsive.less | 2 +- package.json | 2 +- 38 files changed, 51 insertions(+), 51 deletions(-) diff --git a/Makefile b/Makefile index 3b1c5c6893..620af52590 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ build: @echo "Compiling documentation... ${CHECK} Done" @cat js/bootstrap-transition.js js/bootstrap-alert.js js/bootstrap-button.js js/bootstrap-carousel.js js/bootstrap-collapse.js js/bootstrap-dropdown.js js/bootstrap-modal.js js/bootstrap-tooltip.js js/bootstrap-popover.js js/bootstrap-scrollspy.js js/bootstrap-tab.js js/bootstrap-typeahead.js js/bootstrap-affix.js > docs/assets/js/bootstrap.js @./node_modules/.bin/uglifyjs -nc docs/assets/js/bootstrap.js > docs/assets/js/bootstrap.min.tmp.js - @echo "/**\n* Bootstrap.js v2.2.3 by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > docs/assets/js/copyright.js + @echo "/**\n* Bootstrap.js v2.3.0 by @fat & @mdo\n* Copyright 2012 Twitter, Inc.\n* http://www.apache.org/licenses/LICENSE-2.0.txt\n*/" > docs/assets/js/copyright.js @cat docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js > docs/assets/js/bootstrap.min.js @rm docs/assets/js/copyright.js docs/assets/js/bootstrap.min.tmp.js @echo "Compiling and minifying javascript... ${CHECK} Done" diff --git a/README.md b/README.md index d431512a14..4f74a15f2b 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ <img src="http://twitter.github.com/bootstrap/assets/img/bootstrap-docs-readme.png" width="100px"> </a> -# [Bootstrap v2.2.3](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) +# [Bootstrap v2.3.0](http://twitter.github.com/bootstrap) [](http://travis-ci.org/twitter/bootstrap) Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created and maintained by [Mark Otto](http://twitter.com/mdo) and [Jacob Thornton](http://twitter.com/fat). diff --git a/component.json b/component.json index c26455cc1e..3f1ca0eb16 100644 --- a/component.json +++ b/component.json @@ -1,6 +1,6 @@ { "name": "bootstrap", - "version": "2.2.3", + "version": "2.3.0", "main": ["./docs/assets/js/bootstrap.js", "./docs/assets/css/bootstrap.css"], "dependencies": { "jquery": "~1.8.0" diff --git a/docs/assets/css/bootstrap-responsive.css b/docs/assets/css/bootstrap-responsive.css index ee4722b523..dee5dc6083 100644 --- a/docs/assets/css/bootstrap-responsive.css +++ b/docs/assets/css/bootstrap-responsive.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Responsive v2.2.3 + * Bootstrap Responsive v2.3.0 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 785d989c15..e721a726d7 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.2.3 + * Bootstrap v2.3.0 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/docs/assets/js/bootstrap-affix.js b/docs/assets/js/bootstrap-affix.js index c43933fc30..7595fdb067 100644 --- a/docs/assets/js/bootstrap-affix.js +++ b/docs/assets/js/bootstrap-affix.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-affix.js v2.2.3 + * bootstrap-affix.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-alert.js b/docs/assets/js/bootstrap-alert.js index 3ce1da7efd..b5627984e4 100644 --- a/docs/assets/js/bootstrap-alert.js +++ b/docs/assets/js/bootstrap-alert.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-alert.js v2.2.3 + * bootstrap-alert.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-button.js b/docs/assets/js/bootstrap-button.js index 003522ee68..045927b6ba 100644 --- a/docs/assets/js/bootstrap-button.js +++ b/docs/assets/js/bootstrap-button.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-button.js v2.2.3 + * bootstrap-button.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-carousel.js b/docs/assets/js/bootstrap-carousel.js index dbea837116..cb006cfdbc 100644 --- a/docs/assets/js/bootstrap-carousel.js +++ b/docs/assets/js/bootstrap-carousel.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-carousel.js v2.2.3 + * bootstrap-carousel.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-collapse.js b/docs/assets/js/bootstrap-collapse.js index 6755aa7e20..9f0a3f622d 100644 --- a/docs/assets/js/bootstrap-collapse.js +++ b/docs/assets/js/bootstrap-collapse.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-collapse.js v2.2.3 + * bootstrap-collapse.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-dropdown.js b/docs/assets/js/bootstrap-dropdown.js index 914eabde75..bc421884fe 100644 --- a/docs/assets/js/bootstrap-dropdown.js +++ b/docs/assets/js/bootstrap-dropdown.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-dropdown.js v2.2.3 + * bootstrap-dropdown.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-modal.js b/docs/assets/js/bootstrap-modal.js index 93c262223d..3596c8d4c2 100644 --- a/docs/assets/js/bootstrap-modal.js +++ b/docs/assets/js/bootstrap-modal.js @@ -1,5 +1,5 @@ /* ========================================================= - * bootstrap-modal.js v2.2.3 + * bootstrap-modal.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-popover.js b/docs/assets/js/bootstrap-popover.js index a426afe1f4..ebe41a34ff 100644 --- a/docs/assets/js/bootstrap-popover.js +++ b/docs/assets/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.2.3 + * bootstrap-popover.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-scrollspy.js b/docs/assets/js/bootstrap-scrollspy.js index 873b0026b0..54647277fe 100644 --- a/docs/assets/js/bootstrap-scrollspy.js +++ b/docs/assets/js/bootstrap-scrollspy.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-scrollspy.js v2.2.3 + * bootstrap-scrollspy.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-tab.js b/docs/assets/js/bootstrap-tab.js index 3d51c33256..bd77eb5c35 100644 --- a/docs/assets/js/bootstrap-tab.js +++ b/docs/assets/js/bootstrap-tab.js @@ -1,5 +1,5 @@ /* ======================================================== - * bootstrap-tab.js v2.2.3 + * bootstrap-tab.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-tooltip.js b/docs/assets/js/bootstrap-tooltip.js index 25bba15892..e08604940d 100644 --- a/docs/assets/js/bootstrap-tooltip.js +++ b/docs/assets/js/bootstrap-tooltip.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-tooltip.js v2.2.3 + * bootstrap-tooltip.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== diff --git a/docs/assets/js/bootstrap-transition.js b/docs/assets/js/bootstrap-transition.js index d6f93d0cb8..64f2757780 100644 --- a/docs/assets/js/bootstrap-transition.js +++ b/docs/assets/js/bootstrap-transition.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.3 + * bootstrap-transition.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap-typeahead.js b/docs/assets/js/bootstrap-typeahead.js index cf9320df4f..5d95fd6256 100644 --- a/docs/assets/js/bootstrap-typeahead.js +++ b/docs/assets/js/bootstrap-typeahead.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-typeahead.js v2.2.3 + * bootstrap-typeahead.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index cf9346edab..bb647e9e04 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.3 + * bootstrap-transition.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. @@ -58,7 +58,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-alert.js v2.2.3 + * bootstrap-alert.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. @@ -156,7 +156,7 @@ $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) }(window.jQuery);/* ============================================================ - * bootstrap-button.js v2.2.3 + * bootstrap-button.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. @@ -260,7 +260,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-carousel.js v2.2.3 + * bootstrap-carousel.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. @@ -458,7 +458,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-collapse.js v2.2.3 + * bootstrap-collapse.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. @@ -624,7 +624,7 @@ }) }(window.jQuery);/* ============================================================ - * bootstrap-dropdown.js v2.2.3 + * bootstrap-dropdown.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. @@ -785,7 +785,7 @@ .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) }(window.jQuery);/* ========================================================= - * bootstrap-modal.js v2.2.3 + * bootstrap-modal.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. @@ -1029,7 +1029,7 @@ }(window.jQuery); /* =========================================================== - * bootstrap-tooltip.js v2.2.3 + * bootstrap-tooltip.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== @@ -1313,7 +1313,7 @@ } }(window.jQuery);/* =========================================================== - * bootstrap-popover.js v2.2.3 + * bootstrap-popover.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -1426,7 +1426,7 @@ } }(window.jQuery);/* ============================================================= - * bootstrap-scrollspy.js v2.2.3 + * bootstrap-scrollspy.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1587,7 +1587,7 @@ }) }(window.jQuery);/* ======================================================== - * bootstrap-tab.js v2.2.3 + * bootstrap-tab.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. @@ -1730,7 +1730,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-typeahead.js v2.2.3 + * bootstrap-typeahead.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. @@ -2066,7 +2066,7 @@ }(window.jQuery); /* ========================================================== - * bootstrap-affix.js v2.2.3 + * bootstrap-affix.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 49e9cf657a..5532ceba78 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -1,5 +1,5 @@ /** -* Bootstrap.js v2.2.3 by @fat & @mdo +* Bootstrap.js v2.3.0 by @fat & @mdo * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ diff --git a/docs/index.html b/docs/index.html index 33b8ff9568..eff90ae044 100644 --- a/docs/index.html +++ b/docs/index.html @@ -87,7 +87,7 @@ <a href="./extend.html" >Extend</a> </li> <li> - Version 2.2.3 + Version 2.3.0 </li> </ul> </div> diff --git a/docs/templates/pages/index.mustache b/docs/templates/pages/index.mustache index c3c03b4035..b38ddec254 100644 --- a/docs/templates/pages/index.mustache +++ b/docs/templates/pages/index.mustache @@ -3,7 +3,7 @@ <h1>{{_i}}Bootstrap{{/i}}</h1> <p>{{_i}}Sleek, intuitive, and powerful front-end framework for faster and easier web development.{{/i}}</p> <p> - <a href="assets/bootstrap.zip" class="btn btn-primary btn-large" {{#production}}onclick="_gaq.push(['_trackEvent', 'Jumbotron actions', 'Download', 'Download 2.2.3']);"{{/production}}>{{_i}}Download Bootstrap{{/i}}</a> + <a href="assets/bootstrap.zip" class="btn btn-primary btn-large" {{#production}}onclick="_gaq.push(['_trackEvent', 'Jumbotron actions', 'Download', 'Download 2.3.0']);"{{/production}}>{{_i}}Download Bootstrap{{/i}}</a> </p> <ul class="masthead-links"> <li> @@ -16,7 +16,7 @@ <a href="./extend.html" {{#production}}onclick="_gaq.push(['_trackEvent', 'Jumbotron actions', 'Jumbotron links', 'Extend']);"{{/production}}>{{_i}}Extend{{/i}}</a> </li> <li> - {{_i}}Version 2.2.3{{/i}} + {{_i}}Version 2.3.0{{/i}} </li> </ul> </div> diff --git a/js/bootstrap-affix.js b/js/bootstrap-affix.js index c43933fc30..7595fdb067 100644 --- a/js/bootstrap-affix.js +++ b/js/bootstrap-affix.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-affix.js v2.2.3 + * bootstrap-affix.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-alert.js b/js/bootstrap-alert.js index 3ce1da7efd..b5627984e4 100644 --- a/js/bootstrap-alert.js +++ b/js/bootstrap-alert.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-alert.js v2.2.3 + * bootstrap-alert.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-button.js b/js/bootstrap-button.js index 003522ee68..045927b6ba 100644 --- a/js/bootstrap-button.js +++ b/js/bootstrap-button.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-button.js v2.2.3 + * bootstrap-button.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-carousel.js b/js/bootstrap-carousel.js index dbea837116..cb006cfdbc 100644 --- a/js/bootstrap-carousel.js +++ b/js/bootstrap-carousel.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-carousel.js v2.2.3 + * bootstrap-carousel.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-collapse.js b/js/bootstrap-collapse.js index 6755aa7e20..9f0a3f622d 100644 --- a/js/bootstrap-collapse.js +++ b/js/bootstrap-collapse.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-collapse.js v2.2.3 + * bootstrap-collapse.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index 914eabde75..bc421884fe 100644 --- a/js/bootstrap-dropdown.js +++ b/js/bootstrap-dropdown.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-dropdown.js v2.2.3 + * bootstrap-dropdown.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-modal.js b/js/bootstrap-modal.js index 93c262223d..3596c8d4c2 100644 --- a/js/bootstrap-modal.js +++ b/js/bootstrap-modal.js @@ -1,5 +1,5 @@ /* ========================================================= - * bootstrap-modal.js v2.2.3 + * bootstrap-modal.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-popover.js b/js/bootstrap-popover.js index a426afe1f4..ebe41a34ff 100644 --- a/js/bootstrap-popover.js +++ b/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.2.3 + * bootstrap-popover.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-scrollspy.js b/js/bootstrap-scrollspy.js index 873b0026b0..54647277fe 100644 --- a/js/bootstrap-scrollspy.js +++ b/js/bootstrap-scrollspy.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-scrollspy.js v2.2.3 + * bootstrap-scrollspy.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-tab.js b/js/bootstrap-tab.js index 3d51c33256..bd77eb5c35 100644 --- a/js/bootstrap-tab.js +++ b/js/bootstrap-tab.js @@ -1,5 +1,5 @@ /* ======================================================== - * bootstrap-tab.js v2.2.3 + * bootstrap-tab.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index 25bba15892..e08604940d 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-tooltip.js v2.2.3 + * bootstrap-tooltip.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== diff --git a/js/bootstrap-transition.js b/js/bootstrap-transition.js index d6f93d0cb8..64f2757780 100644 --- a/js/bootstrap-transition.js +++ b/js/bootstrap-transition.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.3 + * bootstrap-transition.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. diff --git a/js/bootstrap-typeahead.js b/js/bootstrap-typeahead.js index cf9320df4f..5d95fd6256 100644 --- a/js/bootstrap-typeahead.js +++ b/js/bootstrap-typeahead.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-typeahead.js v2.2.3 + * bootstrap-typeahead.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/less/bootstrap.less b/less/bootstrap.less index 43553031a2..47af2c4e44 100644 --- a/less/bootstrap.less +++ b/less/bootstrap.less @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.2.3 + * Bootstrap v2.3.0 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/less/responsive.less b/less/responsive.less index 2f07194241..df63340688 100644 --- a/less/responsive.less +++ b/less/responsive.less @@ -1,5 +1,5 @@ /*! - * Bootstrap Responsive v2.2.3 + * Bootstrap Responsive v2.3.0 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 diff --git a/package.json b/package.json index 9512b2c733..26e51cbcef 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "bootstrap" , "description": "Sleek, intuitive, and powerful front-end framework for faster and easier web development." - , "version": "2.2.3" + , "version": "2.3.0" , "keywords": ["bootstrap", "css"] , "homepage": "http://twitter.github.com/bootstrap/" , "author": "Twitter Inc." -- GitLab From 0834bd51ec6115f5465340f7a0fc86ce803ccf35 Mon Sep 17 00:00:00 2001 From: Jake Spurlock <whyisjake@gmail.com> Date: Sat, 22 Dec 2012 21:03:58 -0800 Subject: [PATCH 051/106] Update docs/templates/pages/javascript.mustache Adding spaces around the pipes. Makes it consistent with the rest of the docs. --- docs/templates/pages/javascript.mustache | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index eaa7422308..809e34ce9c 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -747,7 +747,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </tr> <tr> <td>{{_i}}placement{{/i}}</td> - <td>{{_i}}string|function{{/i}}</td> + <td>{{_i}}string | function{{/i}}</td> <td>'top'</td> <td>{{_i}}how to position the tooltip{{/i}} - top | bottom | left | right</td> </tr> @@ -907,7 +907,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </tr> <tr> <td>{{_i}}placement{{/i}}</td> - <td>{{_i}}string|function{{/i}}</td> + <td>{{_i}}string | function{{/i}}</td> <td>'right'</td> <td>{{_i}}how to position the popover{{/i}} - top | bottom | left | right</td> </tr> -- GitLab From 7a3a88acc60f7055720b919e281d3c881d05916f Mon Sep 17 00:00:00 2001 From: KAWACHI Takashi <kawachi@p-lucky.net> Date: Fri, 14 Dec 2012 16:35:11 +0900 Subject: [PATCH 052/106] Tooltips fires show, shown, hide, hidden events It is re-worked from #3691. --- js/bootstrap-tooltip.js | 11 +++++ js/tests/unit/bootstrap-tooltip.js | 77 ++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+) diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index d908b0cf81..2a79490b16 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -110,8 +110,11 @@ , actualHeight , placement , tp + , e if (this.hasContent() && this.enabled) { + this.$element.trigger(e = $.Event('show')) + if (e.isDefaultPrevented()) return $tip = this.tip() this.setContent() @@ -152,6 +155,8 @@ .offset(tp) .addClass(placement) .addClass('in') + + this.$element.trigger('shown') } } @@ -166,6 +171,10 @@ , hide: function () { var that = this , $tip = this.tip() + , e + + this.$element.trigger(e = $.Event('hide')) + if (e.isDefaultPrevented()) return $tip.removeClass('in') @@ -184,6 +193,8 @@ removeWithAnimation() : $tip.detach() + this.$element.trigger('hidden') + return this } diff --git a/js/tests/unit/bootstrap-tooltip.js b/js/tests/unit/bootstrap-tooltip.js index c44f75757a..1370ef381e 100644 --- a/js/tests/unit/bootstrap-tooltip.js +++ b/js/tests/unit/bootstrap-tooltip.js @@ -66,6 +66,83 @@ $(function () { ok(!$(".tooltip").length, 'tooltip removed') }) + test("should fire show event", function () { + stop() + var tooltip = $('<div title="tooltip title"></div>') + .bind("show", function() { + ok(true, "show was called") + start() + }) + .tooltip('show') + }) + + test("should fire shown event", function () { + stop() + var tooltip = $('<div title="tooltip title"></div>') + .bind("shown", function() { + ok(true, "shown was called") + start() + }) + .tooltip('show') + }) + + test("should not fire shown event when default prevented", function () { + stop() + var tooltip = $('<div title="tooltip title"></div>') + .bind("show", function(e) { + e.preventDefault() + ok(true, "show was called") + start() + }) + .bind("shown", function() { + ok(false, "shown was called") + }) + .tooltip('show') + }) + + test("should fire hide event", function () { + stop() + var tooltip = $('<div title="tooltip title"></div>') + .bind("shown", function() { + $(this).tooltip('hide') + }) + .bind("hide", function() { + ok(true, "hide was called") + start() + }) + .tooltip('show') + }) + + test("should fire hidden event", function () { + stop() + var tooltip = $('<div title="tooltip title"></div>') + .bind("shown", function() { + $(this).tooltip('hide') + }) + .bind("hidden", function() { + ok(true, "hidden was called") + start() + }) + .tooltip('show') + }) + + test("should not fire hidden event when default prevented", function () { + stop() + var tooltip = $('<div title="tooltip title"></div>') + .bind("shown", function() { + $(this).tooltip('hide') + }) + .bind("hide", function(e) { + e.preventDefault() + ok(true, "hide was called") + start() + }) + .bind("hidden", function() { + ok(false, "hidden was called") + }) + .tooltip('show') + }) + test("should not show tooltip if leave event occurs before delay expires", function () { var tooltip = $('<a href="#" rel="tooltip" title="Another tooltip"></a>') .appendTo('#qunit-fixture') -- GitLab From defe85bb51e13ef619c8d0dc1303e3b195c4a772 Mon Sep 17 00:00:00 2001 From: KAWACHI Takashi <kawachi@p-lucky.net> Date: Sun, 23 Dec 2012 15:17:41 +0900 Subject: [PATCH 053/106] Assign event variables at declarations --- js/bootstrap-tooltip.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index 2a79490b16..8c86733877 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -110,10 +110,10 @@ , actualHeight , placement , tp - , e + , e = $.Event('show') if (this.hasContent() && this.enabled) { - this.$element.trigger(e = $.Event('show')) + this.$element.trigger(e) if (e.isDefaultPrevented()) return $tip = this.tip() this.setContent() @@ -171,9 +171,9 @@ , hide: function () { var that = this , $tip = this.tip() - , e + , e = $.Event('hide') - this.$element.trigger(e = $.Event('hide')) + this.$element.trigger(e) if (e.isDefaultPrevented()) return $tip.removeClass('in') -- GitLab From d594d6377a7e9cda399c25a450b0d27df704d939 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 23 Dec 2012 04:18:16 -0500 Subject: [PATCH 054/106] adding container option to tooltips --- js/bootstrap-tooltip.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index d908b0cf81..82fa960789 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -126,7 +126,8 @@ $tip .detach() .css({ top: 0, left: 0, display: 'block' }) - .insertAfter(this.$element) + + this.options.container && $tip.appendTo(this.options.container).length || $tip.insertAfter(this.$element) pos = this.getPosition() @@ -279,6 +280,7 @@ , title: '' , delay: 0 , html: false + , container: '' } -- GitLab From b6960d8cf9b3626b260bb41cb4454abc738ff46a Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 23 Dec 2012 04:21:02 -0500 Subject: [PATCH 055/106] Update js/tests/unit/bootstrap-tooltip.js --- js/tests/unit/bootstrap-tooltip.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/js/tests/unit/bootstrap-tooltip.js b/js/tests/unit/bootstrap-tooltip.js index c44f75757a..a2206f2d7c 100644 --- a/js/tests/unit/bootstrap-tooltip.js +++ b/js/tests/unit/bootstrap-tooltip.js @@ -164,4 +164,14 @@ $(function () { .tooltip('toggle') ok($(".tooltip").is('.fade.in'), 'tooltip should be toggled in') }) + + test("should place tooltips inside the body", function () { + var tooltip = $('<a href="#" rel="tooltip" title="Another tooltip"></a>') + .appendTo('#qunit-fixture') + .tooltip({container:'body'}) + .tooltip('show') + ok($("body > .tooltip").length, 'inside the body') + ok(!$("#qunit-fixture > .tooltip").length, 'not found in parent') + tooltip.tooltip('hide') + }) }) -- GitLab From 68ff08cc914c49461cba41debc71e24564852866 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 23 Dec 2012 04:23:18 -0500 Subject: [PATCH 056/106] Update docs/templates/pages/javascript.mustache --- docs/templates/pages/javascript.mustache | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 809e34ce9c..52a7f9fd92 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -779,6 +779,15 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>{{_i}}Object structure is: <code>delay: { show: 500, hide: 100 }</code>{{/i}}</p> </td> </tr> + <tr> + <td>{{_i}}container{{/i}}</td> + <td>{{_i}}string{{/i}}</td> + <td>''</td> + <td> + <p>{{_i}}Usefull if your tooltip is within a btn-group or modal{{/i}}</p> + <p>{{_i}}Appends the tooltip to a specific element <code>container: '#Modal'</code>{{/i}}</p> + </td> + </tr> </tbody> </table> <div class="alert alert-info"> -- GitLab From f152dead9216fc870c58cd4b272edc21c6545edc Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 23 Dec 2012 04:25:27 -0500 Subject: [PATCH 057/106] Update docs/javascript.html --- docs/javascript.html | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/javascript.html b/docs/javascript.html index 95cd6d5e64..88197a5cc3 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -849,6 +849,15 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>Object structure is: <code>delay: { show: 500, hide: 100 }</code></p> </td> </tr> + <tr> + <td>container</td> + <td>string</td> + <td>''</td> + <td> + <p>Usefull if your tooltip is within a btn-group or modal</p> + <p>Appends the tooltip to a specific element <code>container: '#Modal'</code></p> + </td> + </tr> </tbody> </table> <div class="alert alert-info"> -- GitLab From da0217405f2d40f024bccafd937800b142e6a952 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 23 Dec 2012 06:51:46 -0500 Subject: [PATCH 058/106] data-toggle instead of rel for tooltip and popover --- docs/assets/js/application.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/assets/js/application.js b/docs/assets/js/application.js index ba77673000..cc442ade4f 100644 --- a/docs/assets/js/application.js +++ b/docs/assets/js/application.js @@ -43,14 +43,14 @@ // tooltip demo $('.tooltip-demo').tooltip({ - selector: "a[rel=tooltip]" + selector: "a[data-toggle=tooltip]" }) $('.tooltip-test').tooltip() $('.popover-test').popover() // popover demo - $("a[rel=popover]") + $("a[data-toggle=popover]") .popover() .click(function(e) { e.preventDefault() @@ -153,4 +153,4 @@ $.ajaxTransport('jsonpi', function(opts, originalOptions, jqXHR) { } }) -}(window.jQuery) \ No newline at end of file +}(window.jQuery) -- GitLab From 5da8b315c0689a0625f5d6b7f9104226994865d1 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 23 Dec 2012 07:00:03 -0500 Subject: [PATCH 059/106] data-toggle instead of rel for tooltip and popover --- docs/javascript.html | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/javascript.html b/docs/javascript.html index 95cd6d5e64..37f7df925b 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -769,17 +769,17 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>Inspired by the excellent jQuery.tipsy plugin written by Jason Frame; Tooltips are an updated version, which don't rely on images, use CSS3 for animations, and data-attributes for local title storage.</p> <p>Hover over the links below to see tooltips:</p> <div class="bs-docs-example tooltip-demo"> - <p class="muted" style="margin-bottom: 0;">Tight pants next level keffiyeh <a href="#" rel="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" rel="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" rel="tooltip" title="Another one here too">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" rel="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral. + <p class="muted" style="margin-bottom: 0;">Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="Another one here too">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral. </p> </div> <h3>Four directions</h3> <div class="bs-docs-example tooltip-demo"> <ul class="bs-docs-tooltip-examples"> - <li><a href="#" rel="tooltip" data-placement="top" title="Tooltip on top">Tooltip on top</a></li> - <li><a href="#" rel="tooltip" data-placement="right" title="Tooltip on right">Tooltip on right</a></li> - <li><a href="#" rel="tooltip" data-placement="bottom" title="Tooltip on bottom">Tooltip on bottom</a></li> - <li><a href="#" rel="tooltip" data-placement="left" title="Tooltip on left">Tooltip on left</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="top" title="Tooltip on top">Tooltip on top</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="right" title="Tooltip on right">Tooltip on right</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom">Tooltip on bottom</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="left" title="Tooltip on left">Tooltip on left</a></li> </ul> </div> @@ -858,7 +858,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <h3>Markup</h3> <p>For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a selector option.</p> - <pre class="prettyprint linenums"><a href="#" rel="tooltip" title="first tooltip">hover over me</a></pre> + <pre class="prettyprint linenums"><a href="#" data-toggle="tooltip" title="first tooltip">hover over me</a></pre> <h3>Methods</h3> <h4>$().tooltip(options)</h4> @@ -930,16 +930,16 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <h3>Live demo</h3> <div class="bs-docs-example" style="padding-bottom: 24px;"> - <a href="#" class="btn btn-large btn-danger" rel="popover" title="A Title" data-content="And here's some amazing content. It's very engaging. right?">Click to toggle popover</a> + <a href="#" class="btn btn-large btn-danger" data-toggle="popover" title="A Title" data-content="And here's some amazing content. It's very engaging. right?">Click to toggle popover</a> </div> <h4>Four directions</h4> <div class="bs-docs-example tooltip-demo"> <ul class="bs-docs-tooltip-examples"> - <li><a href="#" class="btn" rel="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on top">Popover on top</a></li> - <li><a href="#" class="btn" rel="popover" data-placement="right" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on right">Popover on right</a></li> - <li><a href="#" class="btn" rel="popover" data-placement="bottom" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on bottom">Popover on bottom</a></li> - <li><a href="#" class="btn" rel="popover" data-placement="left" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on left">Popover on left</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on top">Popover on top</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="right" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on right">Popover on right</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="bottom" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on bottom">Popover on bottom</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="left" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on left">Popover on left</a></li> </ul> </div> -- GitLab From dfbac13ad1cdaac808c1bedc869248d84fa46959 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 23 Dec 2012 07:04:24 -0500 Subject: [PATCH 060/106] data-toggle instead of rel for tooltip and popover --- docs/templates/pages/javascript.mustache | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 809e34ce9c..dee6bb0f93 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -699,17 +699,17 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>{{_i}}Inspired by the excellent jQuery.tipsy plugin written by Jason Frame; Tooltips are an updated version, which don't rely on images, use CSS3 for animations, and data-attributes for local title storage.{{/i}}</p> <p>{{_i}}Hover over the links below to see tooltips:{{/i}}</p> <div class="bs-docs-example tooltip-demo"> - <p class="muted" style="margin-bottom: 0;">{{_i}}Tight pants next level keffiyeh <a href="#" rel="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" rel="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" rel="tooltip" title="Another one here too">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" rel="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral.{{/i}} + <p class="muted" style="margin-bottom: 0;">{{_i}}Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="Another one here too">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral.{{/i}} </p> </div>{{! /example }} <h3>{{_i}}Four directions{{/i}}</h3> <div class="bs-docs-example tooltip-demo"> <ul class="bs-docs-tooltip-examples"> - <li><a href="#" rel="tooltip" data-placement="top" title="Tooltip on top">Tooltip on top</a></li> - <li><a href="#" rel="tooltip" data-placement="right" title="Tooltip on right">Tooltip on right</a></li> - <li><a href="#" rel="tooltip" data-placement="bottom" title="Tooltip on bottom">Tooltip on bottom</a></li> - <li><a href="#" rel="tooltip" data-placement="left" title="Tooltip on left">Tooltip on left</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="top" title="Tooltip on top">Tooltip on top</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="right" title="Tooltip on right">Tooltip on right</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="bottom" title="Tooltip on bottom">Tooltip on bottom</a></li> + <li><a href="#" data-toggle="tooltip" data-placement="left" title="Tooltip on left">Tooltip on left</a></li> </ul> </div>{{! /example }} @@ -788,7 +788,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <h3>{{_i}}Markup{{/i}}</h3> <p>{{_i}}For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a selector option.{{/i}}</p> - <pre class="prettyprint linenums"><a href="#" rel="tooltip" title="{{_i}}first tooltip{{/i}}">{{_i}}hover over me{{/i}}</a></pre> + <pre class="prettyprint linenums"><a href="#" data-toggle="tooltip" title="{{_i}}first tooltip{{/i}}">{{_i}}hover over me{{/i}}</a></pre> <h3>{{_i}}Methods{{/i}}</h3> <h4>$().tooltip({{_i}}options{{/i}})</h4> @@ -860,16 +860,16 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <h3>Live demo</h3> <div class="bs-docs-example" style="padding-bottom: 24px;"> - <a href="#" class="btn btn-large btn-danger" rel="popover" title="A Title" data-content="And here's some amazing content. It's very engaging. right?">{{_i}}Click to toggle popover{{/i}}</a> + <a href="#" class="btn btn-large btn-danger" data-toggle="popover" title="A Title" data-content="And here's some amazing content. It's very engaging. right?">{{_i}}Click to toggle popover{{/i}}</a> </div> <h4>{{_i}}Four directions{{/i}}</h4> <div class="bs-docs-example tooltip-demo"> <ul class="bs-docs-tooltip-examples"> - <li><a href="#" class="btn" rel="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on top">Popover on top</a></li> - <li><a href="#" class="btn" rel="popover" data-placement="right" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on right">Popover on right</a></li> - <li><a href="#" class="btn" rel="popover" data-placement="bottom" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on bottom">Popover on bottom</a></li> - <li><a href="#" class="btn" rel="popover" data-placement="left" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on left">Popover on left</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="top" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on top">Popover on top</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="right" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on right">Popover on right</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="bottom" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on bottom">Popover on bottom</a></li> + <li><a href="#" class="btn" data-toggle="popover" data-placement="left" data-content="Vivamus sagittis lacus vel augue laoreet rutrum faucibus." title="Popover on left">Popover on left</a></li> </ul> </div>{{! /example }} -- GitLab From e867ae7b603f3882832143ff315c9ab3fd3b8f13 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Mon, 24 Dec 2012 18:07:41 -0500 Subject: [PATCH 061/106] removed the length check updated it to @fat's suggestion --- js/bootstrap-tooltip.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index 82fa960789..3ad8b67618 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -127,7 +127,7 @@ .detach() .css({ top: 0, left: 0, display: 'block' }) - this.options.container && $tip.appendTo(this.options.container).length || $tip.insertAfter(this.$element) + this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) pos = this.getPosition() -- GitLab From 9835549faf3c00a9f7ce1aa0303c020cc603a4a6 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Mon, 24 Dec 2012 18:59:37 -0500 Subject: [PATCH 062/106] made container option be false --- js/bootstrap-tooltip.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/bootstrap-tooltip.js b/js/bootstrap-tooltip.js index 3ad8b67618..48f9fcc6ca 100644 --- a/js/bootstrap-tooltip.js +++ b/js/bootstrap-tooltip.js @@ -280,7 +280,7 @@ , title: '' , delay: 0 , html: false - , container: '' + , container: false } -- GitLab From 2a5fde272cf9094a9b28afd1de2f5a473febc958 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Mon, 24 Dec 2012 19:01:56 -0500 Subject: [PATCH 063/106] Update docs/javascript.html --- docs/javascript.html | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/javascript.html b/docs/javascript.html index 88197a5cc3..b3d4481d94 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -851,11 +851,10 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </tr> <tr> <td>container</td> - <td>string</td> - <td>''</td> + <td>string | false</td> + <td>false</td> <td> - <p>Usefull if your tooltip is within a btn-group or modal</p> - <p>Appends the tooltip to a specific element <code>container: '#Modal'</code></p> + <p>Appends the tooltip to a specific element <code>container: 'body'</code></p> </td> </tr> </tbody> -- GitLab From 340d90138c86bdd86e74712d53c776c77f17c477 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Mon, 24 Dec 2012 19:03:13 -0500 Subject: [PATCH 064/106] Update docs/templates/pages/javascript.mustache --- docs/templates/pages/javascript.mustache | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 52a7f9fd92..499fed48d1 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -781,11 +781,10 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </tr> <tr> <td>{{_i}}container{{/i}}</td> - <td>{{_i}}string{{/i}}</td> - <td>''</td> + <td>{{_i}}string | false{{/i}}</td> + <td>{{_i}}false{{/i}}</td> <td> - <p>{{_i}}Usefull if your tooltip is within a btn-group or modal{{/i}}</p> - <p>{{_i}}Appends the tooltip to a specific element <code>container: '#Modal'</code>{{/i}}</p> + <p>{{_i}}Appends the tooltip to a specific element <code>container: 'body'</code>{{/i}}</p> </td> </tr> </tbody> -- GitLab From 330b143b407b01d71b707860f21e0cc2accafd49 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Wed, 26 Dec 2012 09:36:07 -0600 Subject: [PATCH 065/106] Add longer tooltip example to docs, tighten up line-height on tooltip; run make --- docs/assets/css/bootstrap.css | 3 ++- docs/assets/js/bootstrap-dropdown.js | 2 +- docs/assets/js/bootstrap-tooltip.js | 21 +++++++++++++++++---- docs/assets/js/bootstrap.js | 24 +++++++++++++++++++----- docs/assets/js/bootstrap.min.js | 2 +- docs/javascript.html | 6 +++--- docs/templates/pages/javascript.mustache | 2 +- less/tooltip.less | 3 ++- 8 files changed, 46 insertions(+), 17 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index e721a726d7..133091b04b 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -5216,6 +5216,7 @@ input[type="submit"].btn.btn-mini { display: block; padding: 5px; font-size: 11px; + line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible; @@ -5244,7 +5245,7 @@ input[type="submit"].btn.btn-mini { .tooltip-inner { max-width: 200px; - padding: 3px 8px; + padding: 8px; color: #ffffff; text-align: center; text-decoration: none; diff --git a/docs/assets/js/bootstrap-dropdown.js b/docs/assets/js/bootstrap-dropdown.js index 6f6f35d07c..b8c5852830 100644 --- a/docs/assets/js/bootstrap-dropdown.js +++ b/docs/assets/js/bootstrap-dropdown.js @@ -157,7 +157,7 @@ $(document) .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) - .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('click.dropdown.data-api touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) .on('touchstart.dropdown.data-api', '.dropdown-menu', function (e) { e.stopPropagation() }) .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle) .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) diff --git a/docs/assets/js/bootstrap-tooltip.js b/docs/assets/js/bootstrap-tooltip.js index a184eaf496..c23d8267a8 100644 --- a/docs/assets/js/bootstrap-tooltip.js +++ b/docs/assets/js/bootstrap-tooltip.js @@ -110,8 +110,11 @@ , actualHeight , placement , tp + , e = $.Event('show') if (this.hasContent() && this.enabled) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return $tip = this.tip() this.setContent() @@ -126,7 +129,8 @@ $tip .detach() .css({ top: 0, left: 0, display: 'block' }) - .insertAfter(this.$element) + + this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) pos = this.getPosition() @@ -152,6 +156,8 @@ .offset(tp) .addClass(placement) .addClass('in') + + this.$element.trigger('shown') } } @@ -166,6 +172,10 @@ , hide: function () { var that = this , $tip = this.tip() + , e = $.Event('hide') + + this.$element.trigger(e) + if (e.isDefaultPrevented()) return $tip.removeClass('in') @@ -184,6 +194,8 @@ removeWithAnimation() : $tip.detach() + this.$element.trigger('hidden') + return this } @@ -242,8 +254,8 @@ } , toggle: function (e) { - var self = $(e.currentTarget)[this.type](this._options).data(this.type) - self[self.tip().hasClass('in') ? 'hide' : 'show']() + var self = e ? $(e.currentTarget)[this.type](this._options).data(this.type) : this + self.tip().hasClass('in') ? self.hide() : self.show() } , destroy: function () { @@ -279,6 +291,7 @@ , title: '' , delay: 0 , html: false + , container: false } @@ -290,4 +303,4 @@ return this } -}(window.jQuery); \ No newline at end of file +}(window.jQuery); diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index 1d913dc64e..e1286ac752 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -789,7 +789,7 @@ $(document) .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) - .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('click.dropdown.data-api touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) .on('touchstart.dropdown.data-api', '.dropdown-menu', function (e) { e.stopPropagation() }) .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle) .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) @@ -1150,8 +1150,11 @@ , actualHeight , placement , tp + , e = $.Event('show') if (this.hasContent() && this.enabled) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return $tip = this.tip() this.setContent() @@ -1166,7 +1169,8 @@ $tip .detach() .css({ top: 0, left: 0, display: 'block' }) - .insertAfter(this.$element) + + this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element) pos = this.getPosition() @@ -1192,6 +1196,8 @@ .offset(tp) .addClass(placement) .addClass('in') + + this.$element.trigger('shown') } } @@ -1206,6 +1212,10 @@ , hide: function () { var that = this , $tip = this.tip() + , e = $.Event('hide') + + this.$element.trigger(e) + if (e.isDefaultPrevented()) return $tip.removeClass('in') @@ -1224,6 +1234,8 @@ removeWithAnimation() : $tip.detach() + this.$element.trigger('hidden') + return this } @@ -1282,8 +1294,8 @@ } , toggle: function (e) { - var self = $(e.currentTarget)[this.type](this._options).data(this.type) - self[self.tip().hasClass('in') ? 'hide' : 'show']() + var self = e ? $(e.currentTarget)[this.type](this._options).data(this.type) : this + self.tip().hasClass('in') ? self.hide() : self.show() } , destroy: function () { @@ -1319,6 +1331,7 @@ , title: '' , delay: 0 , html: false + , container: false } @@ -1330,7 +1343,8 @@ return this } -}(window.jQuery);/* =========================================================== +}(window.jQuery); +/* =========================================================== * bootstrap-popover.js v2.3.0 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 8b095a8e71..8f075879bd 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var e,t,n,r,i,s;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),i=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),t=this.getPosition(),n=e[0].offsetWidth,r=e[0].offsetHeight;switch(i){case"bottom":s={top:t.top+t.height,left:t.left+t.width/2-n/2};break;case"top":s={top:t.top-r,left:t.left+t.width/2-n/2};break;case"left":s={top:t.top+t.height/2-r/2,left:t.left-n};break;case"right":s={top:t.top+t.height/2-r/2,left:t.left+t.width}}e.offset(s).addClass(i).addClass("in")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function r(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.detach(),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);n[n.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown.data-api touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var t,n,r,i,s,o,u=e.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented())return;t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),r=t[0].offsetWidth,i=t[0].offsetHeight;switch(s){case"bottom":o={top:n.top+n.height,left:n.left+n.width/2-r/2};break;case"top":o={top:n.top-i,left:n.left+n.width/2-r/2};break;case"left":o={top:n.top+n.height/2-i/2,left:n.left-r};break;case"right":o={top:n.top+n.height/2-i/2,left:n.left+n.width}}t.offset(o).addClass(s).addClass("in"),this.$element.trigger("shown")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function i(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip(),r=e.Event("hide");this.$element.trigger(r);if(r.isDefaultPrevented())return;return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i():n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/docs/javascript.html b/docs/javascript.html index 917b90ae91..3e9892843e 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -769,7 +769,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>Inspired by the excellent jQuery.tipsy plugin written by Jason Frame; Tooltips are an updated version, which don't rely on images, use CSS3 for animations, and data-attributes for local title storage.</p> <p>Hover over the links below to see tooltips:</p> <div class="bs-docs-example tooltip-demo"> - <p class="muted" style="margin-bottom: 0;">Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="Another one here too">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral. + <p class="muted" style="margin-bottom: 0;">Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="A much longer tooltip belongs right here to demonstrate the max-width we apply.">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral. </p> </div> @@ -817,7 +817,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </tr> <tr> <td>placement</td> - <td>string|function</td> + <td>string | function</td> <td>'top'</td> <td>how to position the tooltip - top | bottom | left | right</td> </tr> @@ -985,7 +985,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </tr> <tr> <td>placement</td> - <td>string|function</td> + <td>string | function</td> <td>'right'</td> <td>how to position the popover - top | bottom | left | right</td> </tr> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index e0b291e1dc..aa57c1eabd 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -699,7 +699,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>{{_i}}Inspired by the excellent jQuery.tipsy plugin written by Jason Frame; Tooltips are an updated version, which don't rely on images, use CSS3 for animations, and data-attributes for local title storage.{{/i}}</p> <p>{{_i}}Hover over the links below to see tooltips:{{/i}}</p> <div class="bs-docs-example tooltip-demo"> - <p class="muted" style="margin-bottom: 0;">{{_i}}Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="Another one here too">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral.{{/i}} + <p class="muted" style="margin-bottom: 0;">{{_i}}Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="A much longer tooltip belongs right here to demonstrate the max-width we apply.">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral.{{/i}} </p> </div>{{! /example }} diff --git a/less/tooltip.less b/less/tooltip.less index 93fac8d6b2..59b02cd431 100644 --- a/less/tooltip.less +++ b/less/tooltip.less @@ -11,6 +11,7 @@ visibility: visible; padding: 5px; font-size: 11px; + line-height: 1.4; .opacity(0); &.in { .opacity(80); } &.top { margin-top: -3px; } @@ -22,7 +23,7 @@ // Wrapper for the tooltip content .tooltip-inner { max-width: 200px; - padding: 3px 8px; + padding: 8px; color: @tooltipColor; text-align: center; text-decoration: none; -- GitLab From aa997e274e0759e8b3af0e846f38fcbd6ead8a05 Mon Sep 17 00:00:00 2001 From: Aurnik Islam <anislam@ucsd.edu> Date: Thu, 27 Dec 2012 01:49:09 -0800 Subject: [PATCH 066/106] Fix link to File structure anchor --- docs/getting-started.html | 2 +- docs/templates/pages/getting-started.mustache | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/getting-started.html b/docs/getting-started.html index cc6e0b71ce..17406e1232 100644 --- a/docs/getting-started.html +++ b/docs/getting-started.html @@ -198,7 +198,7 @@ <div class="page-header"> <h1>4. Basic HTML template</h1> </div> - <p class="lead">With a brief intro into the contents out of the way, we can focus on putting Bootstrap to use. To do that, we'll utilize a basic HTML template that includes everything we mentioned in the <a href="#file-structure">File structure</a>.</p> + <p class="lead">With a brief intro into the contents out of the way, we can focus on putting Bootstrap to use. To do that, we'll utilize a basic HTML template that includes everything we mentioned in the <a href="./getting-started.html#file-structure">File structure</a>.</p> <p>Now, here's a look at a <strong>typical HTML file</strong>:</p> <pre class="prettyprint linenums"> <!DOCTYPE html> diff --git a/docs/templates/pages/getting-started.mustache b/docs/templates/pages/getting-started.mustache index 2eec7ff769..c7666c1fed 100644 --- a/docs/templates/pages/getting-started.mustache +++ b/docs/templates/pages/getting-started.mustache @@ -127,7 +127,7 @@ <div class="page-header"> <h1>{{_i}}4. Basic HTML template{{/i}}</h1> </div> - <p class="lead">{{_i}}With a brief intro into the contents out of the way, we can focus on putting Bootstrap to use. To do that, we'll utilize a basic HTML template that includes everything we mentioned in the <a href="#file-structure">File structure</a>.{{/i}}</p> + <p class="lead">{{_i}}With a brief intro into the contents out of the way, we can focus on putting Bootstrap to use. To do that, we'll utilize a basic HTML template that includes everything we mentioned in the <a href="./getting-started.html#file-structure">File structure</a>.{{/i}}</p> <p>{{_i}}Now, here's a look at a <strong>typical HTML file</strong>:{{/i}}</p> <pre class="prettyprint linenums"> <!DOCTYPE html> -- GitLab From 3096a377a28627fae8b8fbdd543b7ab140b86929 Mon Sep 17 00:00:00 2001 From: Tunghsiao Liu <info@sparanoid.com> Date: Fri, 28 Dec 2012 16:19:12 +0800 Subject: [PATCH 067/106] Add transition-duration mixin --- less/mixins.less | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/less/mixins.less b/less/mixins.less index b734bab2dc..4b09bea4cd 100644 --- a/less/mixins.less +++ b/less/mixins.less @@ -268,6 +268,12 @@ -o-transition-delay: @transition-delay; transition-delay: @transition-delay; } +.transition-duration(@transition-duration) { + -webkit-transition-duration: @transition-duration; + -moz-transition-duration: @transition-duration; + -o-transition-duration: @transition-duration; + transition-duration: @transition-duration; +} // Transformations .rotate(@degrees) { -- GitLab From 1c0e4fc7bb6ab2ef12f1050ed177a02d16ebdbce Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 28 Dec 2012 14:18:59 -0600 Subject: [PATCH 068/106] Popovers are now flexible width: * Instead of a fixed width, we use max-width * Width has been increased from 240px to 280px * Added ability to hide the title via CSS :empty selector if no title is provided --- docs/assets/css/bootstrap.css | 6 +++++- less/popovers.less | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 133091b04b..2e2f061605 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -5301,7 +5301,7 @@ input[type="submit"].btn.btn-mini { left: 0; z-index: 1010; display: none; - width: 236px; + max-width: 276px; padding: 1px; text-align: left; white-space: normal; @@ -5348,6 +5348,10 @@ input[type="submit"].btn.btn-mini { border-radius: 5px 5px 0 0; } +.popover-title:empty { + display: none; +} + .popover-content { padding: 9px 14px; } diff --git a/less/popovers.less b/less/popovers.less index b5b2a7eb59..aae35c8cd5 100644 --- a/less/popovers.less +++ b/less/popovers.less @@ -9,7 +9,7 @@ left: 0; z-index: @zindexPopover; display: none; - width: 236px; + max-width: 276px; padding: 1px; text-align: left; // Reset given new insertion method background-color: @popoverBackground; @@ -40,6 +40,10 @@ background-color: @popoverTitleBackground; border-bottom: 1px solid darken(@popoverTitleBackground, 5%); .border-radius(5px 5px 0 0); + + &:empty { + display: none; + } } .popover-content { -- GitLab From 684c9d8d05d8bdbb886a23780244d34dbea14338 Mon Sep 17 00:00:00 2001 From: Chris Rebert <github@rebertia.com> Date: Sat, 5 Jan 2013 17:14:22 -0800 Subject: [PATCH 069/106] update docs to reflect #5786 --- docs/base-css.html | 2 +- docs/templates/pages/base-css.mustache | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/base-css.html b/docs/base-css.html index d0fdbeb725..9cc68382d9 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -1572,7 +1572,7 @@ For example, <code>&lt;section&gt;</code> should be wrapped </pre> <h3>Invalid inputs</h3> - <p>Style inputs via default browser functionality with <code>:invalid</code>. Specify a <code>type</code> and add the <code>required</code> attribute.</p> + <p>Style inputs via default browser functionality with <code>:invalid</code>. Specify a <code>type</code>, add the <code>required</code> attribute if the field is not optional, and (if applicable) specify a <code>pattern</code>.</p> <form class="bs-docs-example form-inline"> <input class="span3" type="email" placeholder="test@example.com" required> </form> diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache index efb69bdae3..27a5442263 100644 --- a/docs/templates/pages/base-css.mustache +++ b/docs/templates/pages/base-css.mustache @@ -1509,7 +1509,7 @@ </pre> <h3>{{_i}}Invalid inputs{{/i}}</h3> - <p>{{_i}}Style inputs via default browser functionality with <code>:invalid</code>. Specify a <code>type</code> and add the <code>required</code> attribute.{{/i}}</p> + <p>{{_i}}Style inputs via default browser functionality with <code>:invalid</code>. Specify a <code>type</code>, add the <code>required</code> attribute if the field is not optional, and (if applicable) specify a <code>pattern</code>.{{/i}}</p> <form class="bs-docs-example form-inline"> <input class="span3" type="email" placeholder="test@example.com" required> </form> -- GitLab From bf3dea668f9052b8db3ecc766651c5844196c68d Mon Sep 17 00:00:00 2001 From: Wesley Overdijk <r.w.overdijk@gmail.com> Date: Sun, 6 Jan 2013 16:43:41 +0100 Subject: [PATCH 070/106] Update composer.json target-dir is not needed. All it does, is nest everything another level deeper. It should only be used for completing psr-0 paths. --- composer.json | 1 - 1 file changed, 1 deletion(-) diff --git a/composer.json b/composer.json index 5ddf136360..abde63128e 100644 --- a/composer.json +++ b/composer.json @@ -5,6 +5,5 @@ , "homepage": "http://twitter.github.com/bootstrap/" , "author": "Twitter Inc." , "license": "Apache-2.0" - , "target-dir": "twitter/bootstrap" } -- GitLab From aeb0e85151a99a4a3689b067e437b68598378368 Mon Sep 17 00:00:00 2001 From: Aron Woost <aron@springworks.de> Date: Wed, 9 Jan 2013 10:15:15 +0100 Subject: [PATCH 071/106] replaced tabs with spaces --- less/responsive-767px-max.less | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/less/responsive-767px-max.less b/less/responsive-767px-max.less index 1d5c1239c9..128f4ce30d 100644 --- a/less/responsive-767px-max.less +++ b/less/responsive-767px-max.less @@ -72,8 +72,8 @@ .box-sizing(border-box); } .row-fluid [class*="offset"]:first-child { - margin-left: 0; - } + margin-left: 0; + } // FORM FIELDS // ----------- -- GitLab From 2c2a847e752b638023f1f61e3cecf1e7ad46b453 Mon Sep 17 00:00:00 2001 From: Justin John Mathews <justin.johnzz@gmail.com> Date: Wed, 9 Jan 2013 15:53:17 +0530 Subject: [PATCH 072/106] Corrected carousel arrows to active.#6494, #6489 Corrected the carousel arrows to active on resizing the browser window. --- docs/examples/carousel.html | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/examples/carousel.html b/docs/examples/carousel.html index 0958103fc6..77a82c0952 100644 --- a/docs/examples/carousel.html +++ b/docs/examples/carousel.html @@ -88,6 +88,7 @@ text-shadow: 0 1px 1px rgba(0,0,0,.4); background-color: transparent; border: 0; + z-index: 10; } .carousel .item { -- GitLab From ccf4c2fbe3e4299c64e6a0d7446ba96100375502 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Wed, 9 Jan 2013 19:53:42 -0800 Subject: [PATCH 073/106] add sticky footer with navbar --- docs/examples/sticky-footer-navbar.html | 166 ++++++++++++++++++++++++ docs/examples/sticky-footer.html | 1 + 2 files changed, 167 insertions(+) create mode 100644 docs/examples/sticky-footer-navbar.html diff --git a/docs/examples/sticky-footer-navbar.html b/docs/examples/sticky-footer-navbar.html new file mode 100644 index 0000000000..17e216ee77 --- /dev/null +++ b/docs/examples/sticky-footer-navbar.html @@ -0,0 +1,166 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Sticky footer · Twitter Bootstrap</title> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content=""> + <meta name="author" content=""> + + <!-- CSS --> + <link href="../assets/css/bootstrap.css" rel="stylesheet"> + <style type="text/css"> + + /* Sticky footer styles + -------------------------------------------------- */ + + html, + body { + height: 100%; + /* The html and body elements cannot have any padding or margin. */ + } + + /* Wrapper for page content to push down footer */ + #wrap { + min-height: 100%; + height: auto !important; + height: 100%; + /* Negative indent footer by it's height */ + margin: 0 auto -60px; + } + + /* Set the fixed height of the footer here */ + #push, + #footer { + height: 60px; + } + #footer { + background-color: #f5f5f5; + } + + /* Lastly, apply responsive CSS fixes as necessary */ + @media (max-width: 767px) { + #footer { + margin-left: -20px; + margin-right: -20px; + padding-left: 20px; + padding-right: 20px; + } + } + + + + /* Custom page CSS + -------------------------------------------------- */ + /* Not required for template or sticky footer method. */ + + #wrap > .container { + padding-top: 60px; + } + .container .credit { + margin: 20px 0; + } + + code { + font-size: 80%; + } + + </style> + <link href="../assets/css/bootstrap-responsive.css" rel="stylesheet"> + + <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> + <!--[if lt IE 9]> + <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <![endif]--> + + <!-- Fav and touch icons --> + <link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png"> + <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../assets/ico/apple-touch-icon-114-precomposed.png"> + <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png"> + <link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png"> + <link rel="shortcut icon" href="../assets/ico/favicon.png"> + </head> + + <body> + + + <!-- Part 1: Wrap all page content here --> + <div id="wrap"> + + <!-- Fixed navbar --> + <div class="navbar navbar-fixed-top"> + <div class="navbar-inner"> + <div class="container"> + <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </a> + <a class="brand" href="#">Project name</a> + <div class="nav-collapse collapse"> + <ul class="nav"> + <li class="active"><a href="#">Home</a></li> + <li><a href="#about">About</a></li> + <li><a href="#contact">Contact</a></li> + <li class="dropdown"> + <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a> + <ul class="dropdown-menu"> + <li><a href="#">Action</a></li> + <li><a href="#">Another action</a></li> + <li><a href="#">Something else here</a></li> + <li class="divider"></li> + <li class="nav-header">Nav header</li> + <li><a href="#">Separated link</a></li> + <li><a href="#">One more separated link</a></li> + </ul> + </li> + </ul> + <ul class="nav pull-right"> + <li><a href="./navbar.html">Default</a></li> + <li><a href="./navbar-static-top.html">Static top</a></li> + <li class="active"><a href="./navbar-fixed-top.html">Fixed top</a></li> + </ul> + </div><!--/.nav-collapse --> + </div> + </div> + </div> + + <!-- Begin page content --> + <div class="container"> + <div class="page-header"> + <h1>Sticky footer with fixed navbar</h1> + </div> + <p class="lead">Pin a fixed-height footer to the bottom of the viewport in desktop browsers with this custom HTML and CSS. A fixed navbar has been added within <code>#wrap</code> with <code>padding-top: 60px;</code> on the <code>.container</code>.</p> + <p>Back to <a href="./sticky-footer.html">the sticky footer</a> minus the navbar.</p> + </div> + + <div id="push"></div> + </div> + + <div id="footer"> + <div class="container"> + <p class="muted credit">Example courtesy <a href="http://martinbean.co.uk">Martin Bean</a> and <a href="http://ryanfait.com/sticky-footer/">Ryan Fait</a>.</p> + </div> + </div> + + + + <!-- Le javascript + ================================================== --> + <!-- Placed at the end of the document so the pages load faster --> + <script src="../assets/js/jquery.js"></script> + <script src="../assets/js/bootstrap-transition.js"></script> + <script src="../assets/js/bootstrap-alert.js"></script> + <script src="../assets/js/bootstrap-modal.js"></script> + <script src="../assets/js/bootstrap-dropdown.js"></script> + <script src="../assets/js/bootstrap-scrollspy.js"></script> + <script src="../assets/js/bootstrap-tab.js"></script> + <script src="../assets/js/bootstrap-tooltip.js"></script> + <script src="../assets/js/bootstrap-popover.js"></script> + <script src="../assets/js/bootstrap-button.js"></script> + <script src="../assets/js/bootstrap-collapse.js"></script> + <script src="../assets/js/bootstrap-carousel.js"></script> + <script src="../assets/js/bootstrap-typeahead.js"></script> + + </body> +</html> diff --git a/docs/examples/sticky-footer.html b/docs/examples/sticky-footer.html index 1c9c36149e..80490ffd0c 100644 --- a/docs/examples/sticky-footer.html +++ b/docs/examples/sticky-footer.html @@ -90,6 +90,7 @@ <h1>Sticky footer</h1> </div> <p class="lead">Pin a fixed-height footer to the bottom of the viewport in desktop browsers with this custom HTML and CSS.</p> + <p>Use <a href="./sticky-footer-navbar.html">the sticky footer</a> with a fixed navbar if need be, too.</p> </div> <div id="push"></div> -- GitLab From 5eff3cdd5d77f765bd9713fc6ebaa73b9cc93a6f Mon Sep 17 00:00:00 2001 From: William Franceschine <wilfra17@gmail.com> Date: Thu, 10 Jan 2013 02:10:52 -0800 Subject: [PATCH 074/106] Update docs/examples/fluid.html Updated copyright to 2013 --- docs/examples/fluid.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/examples/fluid.html b/docs/examples/fluid.html index 4ca2920efd..f08661aecb 100644 --- a/docs/examples/fluid.html +++ b/docs/examples/fluid.html @@ -128,7 +128,7 @@ <hr> <footer> - <p>© Company 2012</p> + <p>© Company 2013</p> </footer> </div><!--/.fluid-container--> -- GitLab From 1eb6a1d8c8e75d2f8019fbc554026def10066890 Mon Sep 17 00:00:00 2001 From: William Franceschine <wilfra17@gmail.com> Date: Thu, 10 Jan 2013 02:13:26 -0800 Subject: [PATCH 075/106] Update docs/examples/carousel.html Updated copyright to 2013 --- docs/examples/carousel.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/examples/carousel.html b/docs/examples/carousel.html index 0958103fc6..5e81459f34 100644 --- a/docs/examples/carousel.html +++ b/docs/examples/carousel.html @@ -417,7 +417,7 @@ <!-- FOOTER --> <footer> <p class="pull-right"><a href="#">Back to top</a></p> - <p>© 2012 Company, Inc. · <a href="#">Privacy</a> · <a href="#">Terms</a></p> + <p>© 2013 Company, Inc. · <a href="#">Privacy</a> · <a href="#">Terms</a></p> </footer> </div><!-- /.container --> -- GitLab From edfc0bf8b3961ab2af81468f48e4ee99ea532200 Mon Sep 17 00:00:00 2001 From: William Franceschine <wilfra17@gmail.com> Date: Thu, 10 Jan 2013 02:13:43 -0800 Subject: [PATCH 076/106] Update docs/examples/hero.html Updated copyright to 2013 --- docs/examples/hero.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/examples/hero.html b/docs/examples/hero.html index f0a5e17093..6c585eac25 100644 --- a/docs/examples/hero.html +++ b/docs/examples/hero.html @@ -100,7 +100,7 @@ <hr> <footer> - <p>© Company 2012</p> + <p>© Company 2013</p> </footer> </div> <!-- /container --> -- GitLab From 9fdc9887cfcb71f05f6197a75511e1594de4c471 Mon Sep 17 00:00:00 2001 From: William Franceschine <wilfra17@gmail.com> Date: Thu, 10 Jan 2013 02:13:57 -0800 Subject: [PATCH 077/106] Update docs/examples/marketing-alternate.html Updated copyright to 2013 --- docs/examples/marketing-alternate.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/examples/marketing-alternate.html b/docs/examples/marketing-alternate.html index 8cbeb02a25..8bebe30632 100644 --- a/docs/examples/marketing-alternate.html +++ b/docs/examples/marketing-alternate.html @@ -146,7 +146,7 @@ <hr> <div class="footer"> - <p>© Company 2012</p> + <p>© Company 2013</p> </div> </div> <!-- /container --> -- GitLab From cf852c1f62e3b62dbc51d78d558dd6f5a373a840 Mon Sep 17 00:00:00 2001 From: William Franceschine <wilfra17@gmail.com> Date: Thu, 10 Jan 2013 02:14:14 -0800 Subject: [PATCH 078/106] Update docs/examples/marketing-narrow.html Updated copyright to 2013 --- docs/examples/marketing-narrow.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/examples/marketing-narrow.html b/docs/examples/marketing-narrow.html index 9ce1cd5bc6..996f8a1da1 100644 --- a/docs/examples/marketing-narrow.html +++ b/docs/examples/marketing-narrow.html @@ -111,7 +111,7 @@ <hr> <div class="footer"> - <p>© Company 2012</p> + <p>© Company 2013</p> </div> </div> <!-- /container --> -- GitLab From 6e5a2fedaaa75ea5052e495b04d424eaad4c3622 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Thu, 10 Jan 2013 18:50:52 -0800 Subject: [PATCH 079/106] Nuke .popover-inner from the JS since we nuked it from the CSS/HTML long ago --- docs/assets/js/bootstrap-popover.js | 4 ++-- docs/assets/js/bootstrap.js | 4 ++-- docs/assets/js/bootstrap.min.js | 2 +- js/bootstrap-popover.js | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/assets/js/bootstrap-popover.js b/docs/assets/js/bootstrap-popover.js index ebe41a34ff..624eb5e31a 100644 --- a/docs/assets/js/bootstrap-popover.js +++ b/docs/assets/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.3.0 + * bootstrap-popover.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -99,7 +99,7 @@ placement: 'right' , trigger: 'click' , content: '' - , template: '<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>' + , template: '<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' }) diff --git a/docs/assets/js/bootstrap.js b/docs/assets/js/bootstrap.js index e1286ac752..bd123341de 100644 --- a/docs/assets/js/bootstrap.js +++ b/docs/assets/js/bootstrap.js @@ -1345,7 +1345,7 @@ }(window.jQuery); /* =========================================================== - * bootstrap-popover.js v2.3.0 + * bootstrap-popover.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -1445,7 +1445,7 @@ placement: 'right' , trigger: 'click' , content: '' - , template: '<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>' + , template: '<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' }) diff --git a/docs/assets/js/bootstrap.min.js b/docs/assets/js/bootstrap.min.js index 8f075879bd..6ae2fbe4de 100644 --- a/docs/assets/js/bootstrap.min.js +++ b/docs/assets/js/bootstrap.min.js @@ -3,4 +3,4 @@ * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown.data-api touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var t,n,r,i,s,o,u=e.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented())return;t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),r=t[0].offsetWidth,i=t[0].offsetHeight;switch(s){case"bottom":o={top:n.top+n.height,left:n.left+n.width/2-r/2};break;case"top":o={top:n.top-i,left:n.left+n.width/2-r/2};break;case"left":o={top:n.top+n.height/2-i/2,left:n.left-r};break;case"right":o={top:n.top+n.height/2-i/2,left:n.left+n.width}}t.offset(o).addClass(s).addClass("in"),this.$element.trigger("shown")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function i(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip(),r=e.Event("hide");this.$element.trigger(r);if(r.isDefaultPrevented())return;return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i():n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file +!function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle()),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning)return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||s.toggleClass("open"),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api touchstart.dropdown.data-api",r).on("click.dropdown.data-api touchstart.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("touchstart.dropdown.data-api",".dropdown-menu",function(e){e.stopPropagation()}).on("click.dropdown.data-api touchstart.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api touchstart.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(e){this.$element.hide().trigger("hidden"),this.backdrop()},removeBackdrop:function(){this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,e.proxy(this.removeBackdrop,this)):this.removeBackdrop()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,t,this.$element.data()),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);if(!n.options.delay||!n.options.delay.show)return n.show();clearTimeout(this.timeout),n.hoverState="in",this.timeout=setTimeout(function(){n.hoverState=="in"&&n.show()},n.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var t,n,r,i,s,o,u=e.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented())return;t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),r=t[0].offsetWidth,i=t[0].offsetHeight;switch(s){case"bottom":o={top:n.top+n.height,left:n.left+n.width/2-r/2};break;case"top":o={top:n.top-i,left:n.left+n.width/2-r/2};break;case"left":o={top:n.top+n.height/2-i/2,left:n.left-r};break;case"right":o={top:n.top+n.height/2-i/2,left:n.left+n.width}}t.offset(o).addClass(s).addClass("in"),this.$element.trigger("shown")}},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function i(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip(),r=e.Event("hide");this.$element.trigger(r);if(r.isDefaultPrevented())return;return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i():n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},t.getBoundingClientRect?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-content")||(typeof n.content=="function"?n.content.call(t[0]):n.content),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;t.preventDefault(),n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery); \ No newline at end of file diff --git a/js/bootstrap-popover.js b/js/bootstrap-popover.js index ebe41a34ff..624eb5e31a 100644 --- a/js/bootstrap-popover.js +++ b/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.3.0 + * bootstrap-popover.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -99,7 +99,7 @@ placement: 'right' , trigger: 'click' , content: '' - , template: '<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"></div></div></div>' + , template: '<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>' }) -- GitLab From 649d8c985e94f9cf0b8aae82e03995a3347946d6 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 11:00:45 -0800 Subject: [PATCH 080/106] Remove navbar links from sticky footer navbar example --- docs/examples/sticky-footer-navbar.html | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docs/examples/sticky-footer-navbar.html b/docs/examples/sticky-footer-navbar.html index 17e216ee77..ad4f87a04f 100644 --- a/docs/examples/sticky-footer-navbar.html +++ b/docs/examples/sticky-footer-navbar.html @@ -115,11 +115,6 @@ </ul> </li> </ul> - <ul class="nav pull-right"> - <li><a href="./navbar.html">Default</a></li> - <li><a href="./navbar-static-top.html">Static top</a></li> - <li class="active"><a href="./navbar-fixed-top.html">Fixed top</a></li> - </ul> </div><!--/.nav-collapse --> </div> </div> -- GitLab From 53f9e25150c0dcd8f2285691b0e74a7bde553fbe Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:30:56 -0800 Subject: [PATCH 081/106] Comment fix --- docs/examples/carousel.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/examples/carousel.html b/docs/examples/carousel.html index 30053e4bea..328fe5a1e1 100644 --- a/docs/examples/carousel.html +++ b/docs/examples/carousel.html @@ -68,7 +68,7 @@ - /* CUSTOMIZE THE NAVBAR + /* CUSTOMIZE THE CAROUSEL -------------------------------------------------- */ /* Carousel base class */ -- GitLab From d7c93fc647f38fb4baab9a2f95225600050dc1fe Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:38:14 -0800 Subject: [PATCH 082/106] Fixes #6478: scope table backgrounds to immediate td/th elements --- docs/assets/css/bootstrap.css | 20 ++++++++++---------- less/tables.less | 20 ++++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 2e2f061605..4ff2a3539c 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -2115,8 +2115,8 @@ table { background-color: #f9f9f9; } -.table-hover tbody tr:hover td, -.table-hover tbody tr:hover th { +.table-hover tbody tr:hover > td, +.table-hover tbody tr:hover > th { background-color: #f5f5f5; } @@ -2213,35 +2213,35 @@ table th[class*="span"], margin-left: 0; } -.table tbody tr.success td { +.table tbody tr.success > td { background-color: #dff0d8; } -.table tbody tr.error td { +.table tbody tr.error > td { background-color: #f2dede; } -.table tbody tr.warning td { +.table tbody tr.warning > td { background-color: #fcf8e3; } -.table tbody tr.info td { +.table tbody tr.info > td { background-color: #d9edf7; } -.table-hover tbody tr.success:hover td { +.table-hover tbody tr.success:hover > td { background-color: #d0e9c6; } -.table-hover tbody tr.error:hover td { +.table-hover tbody tr.error:hover > td { background-color: #ebcccc; } -.table-hover tbody tr.warning:hover td { +.table-hover tbody tr.warning:hover > td { background-color: #faf2cc; } -.table-hover tbody tr.info:hover td { +.table-hover tbody tr.info:hover > td { background-color: #c4e3f3; } diff --git a/less/tables.less b/less/tables.less index f3b9967f07..73522996c4 100644 --- a/less/tables.less +++ b/less/tables.less @@ -161,8 +161,8 @@ table { // Placed here since it has to come after the potential zebra striping .table-hover { tbody { - tr:hover td, - tr:hover th { + tr:hover > td, + tr:hover > th { background-color: @tableBackgroundHover; } } @@ -206,32 +206,32 @@ table th[class*="span"], // Exact selectors below required to override .table-striped .table tbody tr { - &.success td { + &.success > td { background-color: @successBackground; } - &.error td { + &.error > td { background-color: @errorBackground; } - &.warning td { + &.warning > td { background-color: @warningBackground; } - &.info td { + &.info > td { background-color: @infoBackground; } } // Hover states for .table-hover .table-hover tbody tr { - &.success:hover td { + &.success:hover > td { background-color: darken(@successBackground, 5%); } - &.error:hover td { + &.error:hover > td { background-color: darken(@errorBackground, 5%); } - &.warning:hover td { + &.warning:hover > td { background-color: darken(@warningBackground, 5%); } - &.info:hover td { + &.info:hover > td { background-color: darken(@infoBackground, 5%); } } -- GitLab From d3b3b4c48f86be988148948eb97f0b2ef6ca41c1 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:40:17 -0800 Subject: [PATCH 083/106] Fixes #6474: remove duplicate .btn border colors to make @btn-border work --- docs/assets/css/bootstrap.css | 9 ++------- less/buttons.less | 5 ----- less/variables.less | 2 +- 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 4ff2a3539c..478586a144 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -3169,11 +3169,11 @@ button.close { background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; - border: 1px solid #bbbbbb; + border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); - border-bottom-color: #a2a2a2; + border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; @@ -3308,11 +3308,6 @@ input[type="button"].btn-block { color: rgba(255, 255, 255, 0.75); } -.btn { - border-color: #c5c5c5; - border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); -} - .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); diff --git a/less/buttons.less b/less/buttons.less index 6f565b73c2..71865a7480 100644 --- a/less/buttons.less +++ b/less/buttons.less @@ -141,11 +141,6 @@ input[type="button"] { // Set the backgrounds // ------------------------- -.btn { - // reset here as of 2.0.3 due to Recess property order - border-color: #c5c5c5; - border-color: rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25); -} .btn-primary { .buttonBackground(@btnPrimaryBackground, @btnPrimaryBackgroundHighlight); } diff --git a/less/variables.less b/less/variables.less index de36074fd9..31c131b1e2 100644 --- a/less/variables.less +++ b/less/variables.less @@ -86,7 +86,7 @@ // ------------------------- @btnBackground: @white; @btnBackgroundHighlight: darken(@white, 10%); -@btnBorder: #bbb; +@btnBorder: #ccc; @btnPrimaryBackground: @linkColor; @btnPrimaryBackgroundHighlight: spin(@btnPrimaryBackground, 20%); -- GitLab From 56a24027c374fd9c75c150d99332fe12b0299b35 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:42:44 -0800 Subject: [PATCH 084/106] Fixes #6473: Make .input-prepend and .input-append inline-block to match other form states --- docs/assets/css/bootstrap.css | 1 + less/forms.less | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 478586a144..aca0e7a187 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1646,6 +1646,7 @@ select:focus:invalid:focus { .input-append, .input-prepend { + display: inline-block; margin-bottom: 5px; font-size: 0; white-space: nowrap; diff --git a/less/forms.less b/less/forms.less index 47d221bcfd..c1b381380b 100644 --- a/less/forms.less +++ b/less/forms.less @@ -422,6 +422,7 @@ select:focus:invalid { // Allow us to put symbols and text within the input field for a cleaner look .input-append, .input-prepend { + display: inline-block; margin-bottom: 5px; font-size: 0; // white space collapse hack white-space: nowrap; // Prevent span and input from separating -- GitLab From 767a293b4d7a1221a6c859fa24a38b724d564ba6 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:46:21 -0800 Subject: [PATCH 085/106] Increase input group margin on bottom and vertically center to match inputs --- docs/assets/css/bootstrap.css | 3 ++- less/forms.less | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index aca0e7a187..8abdfd2054 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1647,9 +1647,10 @@ select:focus:invalid:focus { .input-append, .input-prepend { display: inline-block; - margin-bottom: 5px; + margin-bottom: 10px; font-size: 0; white-space: nowrap; + vertical-align: middle; } .input-append input, diff --git a/less/forms.less b/less/forms.less index c1b381380b..06767bdd3e 100644 --- a/less/forms.less +++ b/less/forms.less @@ -423,7 +423,8 @@ select:focus:invalid { .input-append, .input-prepend { display: inline-block; - margin-bottom: 5px; + margin-bottom: @baseLineHeight / 2; + vertical-align: middle; font-size: 0; // white space collapse hack white-space: nowrap; // Prevent span and input from separating -- GitLab From b242ff7851e12dbca9b7e22ae1c9a74686ec606d Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:51:11 -0800 Subject: [PATCH 086/106] Fixes #6553: example fix for validation states --- docs/base-css.html | 10 ++++++++++ docs/templates/pages/base-css.mustache | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/docs/base-css.html b/docs/base-css.html index d0fdbeb725..5b6877595a 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -1630,6 +1630,7 @@ For example, <code>&lt;section&gt;</code> should be wrapped <span class="help-inline">Something may have gone wrong</span> </div> </div> + <div class="control-group error"> <label class="control-label" for="inputError">Input with error</label> <div class="controls"> @@ -1637,6 +1638,15 @@ For example, <code>&lt;section&gt;</code> should be wrapped <span class="help-inline">Please correct the error</span> </div> </div> + +<div class="control-group info"> + <label class="control-label" for="inputInfo">Input with info</label> + <div class="controls"> + <input type="text" id="inputInfo"> + <span class="help-inline">Username is already taken</span> + </div> +</div> + <div class="control-group success"> <label class="control-label" for="inputSuccess">Input with success</label> <div class="controls"> diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache index efb69bdae3..99724ebfd6 100644 --- a/docs/templates/pages/base-css.mustache +++ b/docs/templates/pages/base-css.mustache @@ -1567,6 +1567,7 @@ <span class="help-inline">{{_i}}Something may have gone wrong{{/i}}</span> </div> </div> + <div class="control-group error"> <label class="control-label" for="inputError">{{_i}}Input with error{{/i}}</label> <div class="controls"> @@ -1574,6 +1575,15 @@ <span class="help-inline">{{_i}}Please correct the error{{/i}}</span> </div> </div> + +<div class="control-group info"> + <label class="control-label" for="inputInfo">{{_i}}Input with info{{/i}}</label> + <div class="controls"> + <input type="text" id="inputInfo"> + <span class="help-inline">{{_i}}Username is already taken{{/i}}</span> + </div> +</div> + <div class="control-group success"> <label class="control-label" for="inputSuccess">{{_i}}Input with success{{/i}}</label> <div class="controls"> -- GitLab From 88e816956a731c9e3284c55a7be0c81b447c2601 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:52:39 -0800 Subject: [PATCH 087/106] Fixes #6552: example fix for button group --- docs/components.html | 6 +++--- docs/templates/pages/components.mustache | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/components.html b/docs/components.html index 10ffd2e0c7..7514188160 100644 --- a/docs/components.html +++ b/docs/components.html @@ -272,9 +272,9 @@ </div> <pre class="prettyprint linenums"> <div class="btn-group"> - <button class="btn">1</button> - <button class="btn">2</button> - <button class="btn">3</button> + <button class="btn">Left</button> + <button class="btn">Middle</button> + <button class="btn">Right</button> </div> </pre> diff --git a/docs/templates/pages/components.mustache b/docs/templates/pages/components.mustache index 632ceda2f5..130f16a7ad 100644 --- a/docs/templates/pages/components.mustache +++ b/docs/templates/pages/components.mustache @@ -201,9 +201,9 @@ </div> <pre class="prettyprint linenums"> <div class="btn-group"> - <button class="btn">1</button> - <button class="btn">2</button> - <button class="btn">3</button> + <button class="btn">Left</button> + <button class="btn">Middle</button> + <button class="btn">Right</button> </div> </pre> -- GitLab From 4de3a77a64b8f8f130d6d5134fb916c91d271e82 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:55:09 -0800 Subject: [PATCH 088/106] Fixes #6547: Make blockquotes use multiple of @baseFontSize --- docs/assets/css/bootstrap.css | 4 ++-- less/type.less | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 8abdfd2054..0114d4e2f7 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -899,9 +899,9 @@ blockquote { blockquote p { margin-bottom: 0; - font-size: 16px; + font-size: 17.5px; font-weight: 300; - line-height: 25px; + line-height: 1.25; } blockquote small { diff --git a/less/type.less b/less/type.less index 6b1c6d2912..9b7e7eec20 100644 --- a/less/type.less +++ b/less/type.less @@ -185,7 +185,9 @@ blockquote { border-left: 5px solid @grayLighter; p { margin-bottom: 0; - #font > .shorthand(16px,300,@baseLineHeight * 1.25); + font-size: @baseFontSize * 1.25; + font-weight: 300; + line-height: 1.25; } small { display: block; -- GitLab From 42efd9f7308568bd4773dbc854f8608a677833ae Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 20:58:24 -0800 Subject: [PATCH 089/106] Address #6545: clarify initialization of tooltips in docs --- docs/javascript.html | 2 +- docs/templates/pages/javascript.mustache | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/javascript.html b/docs/javascript.html index 3e9892843e..80500b18e5 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -767,6 +767,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <h2>Examples</h2> <p>Inspired by the excellent jQuery.tipsy plugin written by Jason Frame; Tooltips are an updated version, which don't rely on images, use CSS3 for animations, and data-attributes for local title storage.</p> + <p>For performance reasons, the tooltip and popover data-apis are opt in, meaning <strong>you must initialize them yourself</strong>.</p> <p>Hover over the links below to see tooltips:</p> <div class="bs-docs-example tooltip-demo"> <p class="muted" style="margin-bottom: 0;">Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="A much longer tooltip belongs right here to demonstrate the max-width we apply.">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral. @@ -865,7 +866,6 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </div> <h3>Markup</h3> - <p>For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a selector option.</p> <pre class="prettyprint linenums"><a href="#" data-toggle="tooltip" title="first tooltip">hover over me</a></pre> <h3>Methods</h3> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index aa57c1eabd..6e361fa60c 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -697,6 +697,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <h2>{{_i}}Examples{{/i}}</h2> <p>{{_i}}Inspired by the excellent jQuery.tipsy plugin written by Jason Frame; Tooltips are an updated version, which don't rely on images, use CSS3 for animations, and data-attributes for local title storage.{{/i}}</p> + <p>{{_i}}For performance reasons, the tooltip and popover data-apis are opt in, meaning <strong>you must initialize them yourself</strong>.{{/i}}</p> <p>{{_i}}Hover over the links below to see tooltips:{{/i}}</p> <div class="bs-docs-example tooltip-demo"> <p class="muted" style="margin-bottom: 0;">{{_i}}Tight pants next level keffiyeh <a href="#" data-toggle="tooltip" title="Default tooltip">you probably</a> haven't heard of them. Photo booth beard raw denim letterpress vegan messenger bag stumptown. Farm-to-table seitan, mcsweeney's fixie sustainable quinoa 8-bit american apparel <a href="#" data-toggle="tooltip" title="Another tooltip">have a</a> terry richardson vinyl chambray. Beard stumptown, cardigans banh mi lomo thundercats. Tofu biodiesel williamsburg marfa, four loko mcsweeney's cleanse vegan chambray. A really ironic artisan <a href="#" data-toggle="tooltip" title="A much longer tooltip belongs right here to demonstrate the max-width we apply.">whatever keytar</a>, scenester farm-to-table banksy Austin <a href="#" data-toggle="tooltip" title="The last tip!">twitter handle</a> freegan cred raw denim single-origin coffee viral.{{/i}} @@ -795,7 +796,6 @@ $('a[data-toggle="tab"]').on('shown', function (e) { </div> <h3>{{_i}}Markup{{/i}}</h3> - <p>{{_i}}For performance reasons, the Tooltip and Popover data-apis are opt in. If you would like to use them just specify a selector option.{{/i}}</p> <pre class="prettyprint linenums"><a href="#" data-toggle="tooltip" title="{{_i}}first tooltip{{/i}}">{{_i}}hover over me{{/i}}</a></pre> <h3>{{_i}}Methods{{/i}}</h3> -- GitLab From 6f894c62a57fd93e9ba41230d794cd8ad48c03d1 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 23:35:22 -0800 Subject: [PATCH 090/106] Fixes #6528: Make .navbar a:hover .caret use @navbarlinkcolorhover and not -active --- docs/assets/css/bootstrap.css | 4 ++-- less/navbar.less | 4 ++-- less/tables.less | 1 - 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 0114d4e2f7..c632f371eb 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -4659,8 +4659,8 @@ input[type="submit"].btn.btn-mini { } .navbar .nav li.dropdown > a:hover .caret { - border-top-color: #555555; - border-bottom-color: #555555; + border-top-color: #333333; + border-bottom-color: #333333; } .navbar .nav li.dropdown.open > .dropdown-toggle, diff --git a/less/navbar.less b/less/navbar.less index b5793beca8..1e488d8983 100644 --- a/less/navbar.less +++ b/less/navbar.less @@ -336,8 +336,8 @@ // Caret should match text color on hover .navbar .nav li.dropdown > a:hover .caret { - border-top-color: @navbarLinkColorActive; - border-bottom-color: @navbarLinkColorActive; + border-top-color: @navbarLinkColorHover; + border-bottom-color: @navbarLinkColorHover; } // Remove background color from open dropdown diff --git a/less/tables.less b/less/tables.less index 73522996c4..aa01e10259 100644 --- a/less/tables.less +++ b/less/tables.less @@ -122,7 +122,6 @@ table { .border-bottom-right-radius(0); } - // Special fixes to round the left border on the first td/th caption + thead tr:first-child th:first-child, caption + tbody tr:first-child td:first-child, -- GitLab From 19e2ad0eb64c0e6bd40557c2ce3585702b54f6f9 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Fri, 11 Jan 2013 23:38:53 -0800 Subject: [PATCH 091/106] Fixes #6538: Add th support to all the .table-rounded selectors --- docs/assets/css/bootstrap.css | 14 ++++++++++---- less/tables.less | 20 ++++++++++++++------ 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index c632f371eb..57325606f2 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -2053,14 +2053,16 @@ table { } .table-bordered thead:first-child tr:first-child > th:first-child, -.table-bordered tbody:first-child tr:first-child > td:first-child { +.table-bordered tbody:first-child tr:first-child > td:first-child, +.table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; } .table-bordered thead:first-child tr:first-child > th:last-child, -.table-bordered tbody:first-child tr:first-child > td:last-child { +.table-bordered tbody:first-child tr:first-child > td:last-child, +.table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px; @@ -2068,7 +2070,9 @@ table { .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, -.table-bordered tfoot:last-child tr:last-child > td:first-child { +.table-bordered tbody:last-child tr:last-child > th:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; @@ -2076,7 +2080,9 @@ table { .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, -.table-bordered tfoot:last-child tr:last-child > td:last-child { +.table-bordered tbody:last-child tr:last-child > th:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; diff --git a/less/tables.less b/less/tables.less index aa01e10259..0e35271e11 100644 --- a/less/tables.less +++ b/less/tables.less @@ -93,24 +93,32 @@ table { tbody:first-child tr:first-child td { border-top: 0; } - // For first th or td in the first row in the first thead or tbody + // For first th/td in the first row in the first thead or tbody thead:first-child tr:first-child > th:first-child, - tbody:first-child tr:first-child > td:first-child { + tbody:first-child tr:first-child > td:first-child, + tbody:first-child tr:first-child > th:first-child { .border-top-left-radius(@baseBorderRadius); } + // For last th/td in the first row in the first thead or tbody thead:first-child tr:first-child > th:last-child, - tbody:first-child tr:first-child > td:last-child { + tbody:first-child tr:first-child > td:last-child, + tbody:first-child tr:first-child > th:last-child { .border-top-right-radius(@baseBorderRadius); } - // For first th or td in the last row in the last thead or tbody + // For first th/td (can be either) in the last row in the last thead, tbody, and tfoot thead:last-child tr:last-child > th:first-child, tbody:last-child tr:last-child > td:first-child, - tfoot:last-child tr:last-child > td:first-child { + tbody:last-child tr:last-child > th:first-child, + tfoot:last-child tr:last-child > td:first-child, + tfoot:last-child tr:last-child > th:first-child { .border-bottom-left-radius(@baseBorderRadius); } + // For last th/td (can be either) in the last row in the last thead, tbody, and tfoot thead:last-child tr:last-child > th:last-child, tbody:last-child tr:last-child > td:last-child, - tfoot:last-child tr:last-child > td:last-child { + tbody:last-child tr:last-child > th:last-child, + tfoot:last-child tr:last-child > td:last-child, + tfoot:last-child tr:last-child > th:last-child { .border-bottom-right-radius(@baseBorderRadius); } -- GitLab From aaf80d410a24b280c141bdc267056b1dde089089 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Sat, 12 Jan 2013 00:20:13 -0800 Subject: [PATCH 092/106] fix username navbar text in fluid example for responsive variations --- docs/examples/fluid.html | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/examples/fluid.html b/docs/examples/fluid.html index f08661aecb..242050ab88 100644 --- a/docs/examples/fluid.html +++ b/docs/examples/fluid.html @@ -17,6 +17,15 @@ .sidebar-nav { padding: 9px 0; } + + @media (max-width: 980px) { + /* Enable use of floated navbar text */ + .navbar-text.pull-right { + float: none; + padding-left: 5px; + padding-right: 5px; + } + } </style> <link href="../assets/css/bootstrap-responsive.css" rel="stylesheet"> -- GitLab From a7231854c91399aafb371ccdf2b930037a7ac5ed Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Sat, 12 Jan 2013 00:33:12 -0800 Subject: [PATCH 093/106] Address #6459 and add mention of disabled links in dropdowns to le docs --- docs/components.html | 19 +++++++++++++++++++ docs/templates/pages/components.mustache | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/docs/components.html b/docs/components.html index 7514188160..bbb0dc39d4 100644 --- a/docs/components.html +++ b/docs/components.html @@ -161,6 +161,25 @@ <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="dLabel"> ... </ul> +</pre> + + <h3>Disabled menu options</h3> + <p>Add <code>.disabled</code> to a <code><li></code> in the dropdown to disable the link.</p> + <div class="bs-docs-example"> + <div class="dropdown clearfix"> + <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;"> + <li><a tabindex="-1" href="#">Regular link</a></li> + <li class="disabled"><a tabindex="-1" href="#">Disabled link</a></li> + <li><a tabindex="-1" href="#">Another link</a></li> + </ul> + </div> + </div> +<pre class="prettyprint linenums"> +<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu"> + <li><a tabindex="-1" href="#">Regular link</a></li> + <li><a tabindex="-1" href="#">Disabled link</a></li> + <li><a tabindex="-1" href="#">Another link</a></li> +</ul> </pre> <h3>Sub menus on dropdowns</h3> diff --git a/docs/templates/pages/components.mustache b/docs/templates/pages/components.mustache index 130f16a7ad..bdd918da9b 100644 --- a/docs/templates/pages/components.mustache +++ b/docs/templates/pages/components.mustache @@ -90,6 +90,25 @@ <ul class="dropdown-menu pull-right" role="menu" aria-labelledby="dLabel"> ... </ul> +</pre> + + <h3>{{_i}}Disabled menu options{{/i}}</h3> + <p>{{_i}}Add <code>.disabled</code> to a <code><li></code> in the dropdown to disable the link.{{/i}}</p> + <div class="bs-docs-example"> + <div class="dropdown clearfix"> + <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu" style="display: block; position: static; margin-bottom: 5px; *width: 180px;"> + <li><a tabindex="-1" href="#">{{_i}}Regular link{{/i}}</a></li> + <li class="disabled"><a tabindex="-1" href="#">{{_i}}Disabled link{{/i}}</a></li> + <li><a tabindex="-1" href="#">{{_i}}Another link{{/i}}</a></li> + </ul> + </div> + </div>{{! /example }} +<pre class="prettyprint linenums"> +<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu"> + <li><a tabindex="-1" href="#">{{_i}}Regular link{{/i}}</a></li> + <li><a tabindex="-1" href="#">{{_i}}Disabled link{{/i}}</a></li> + <li><a tabindex="-1" href="#">{{_i}}Another link{{/i}}</a></li> +</ul> </pre> <h3>{{_i}}Sub menus on dropdowns{{/i}}</h3> -- GitLab From 6f275c61486b6ed923d433dd1b24b762ea5d111f Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Sat, 12 Jan 2013 12:41:01 -0800 Subject: [PATCH 094/106] Update extend page to point to readme for compiling. Note that we'll be dropping this page entirely as it's out of date and other compiling options are not recommended for contributing back to the project. --- docs/extend.html | 10 +--------- docs/templates/pages/extend.mustache | 10 +--------- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/docs/extend.html b/docs/extend.html index dfbe436fab..e8d34f9a89 100644 --- a/docs/extend.html +++ b/docs/extend.html @@ -136,16 +136,8 @@ <h2>Tools for compiling</h2> - <h3>Node with makefile</h3> - <p>Install the LESS command line compiler, JSHint, Recess, and uglify-js globally with npm by running the following command:</p> - <pre>$ npm install -g less jshint recess uglify-js</pre> - <p>Once installed just run <code>make</code> from the root of your bootstrap directory and you're all set.</p> - <p>Additionally, if you have <a href="https://github.com/mynyml/watchr">watchr</a> installed, you may run <code>make watch</code> to have bootstrap automatically rebuilt every time you edit a file in the bootstrap lib (this isn't required, just a convenience method).</p> - <h3>Command line</h3> - <p>Install the LESS command line tool via Node and run the following command:</p> - <pre>$ lessc ./less/bootstrap.less > bootstrap.css</pre> - <p>Be sure to include <code>--compress</code> in that command if you're trying to save some bytes!</p> + <p>Follow <a href="https://github.com/twitter/bootstrap#developers">the instructions in the project readme</a> on GitHub for compiling via command line.</p> <h3>JavaScript</h3> <p><a href="http://lesscss.org/">Download the latest Less.js</a> and include the path to it (and Bootstrap) in the <code><head></code>.</p> diff --git a/docs/templates/pages/extend.mustache b/docs/templates/pages/extend.mustache index c1976427cf..b5c8d57474 100644 --- a/docs/templates/pages/extend.mustache +++ b/docs/templates/pages/extend.mustache @@ -65,16 +65,8 @@ <h2>{{_i}}Tools for compiling{{/i}}</h2> - <h3>{{_i}}Node with makefile{{/i}}</h3> - <p>{{_i}}Install the LESS command line compiler, JSHint, Recess, and uglify-js globally with npm by running the following command:{{/i}}</p> - <pre>$ npm install -g less jshint recess uglify-js</pre> - <p>{{_i}}Once installed just run <code>make</code> from the root of your bootstrap directory and you're all set.{{/i}}</p> - <p>{{_i}}Additionally, if you have <a href="https://github.com/mynyml/watchr">watchr</a> installed, you may run <code>make watch</code> to have bootstrap automatically rebuilt every time you edit a file in the bootstrap lib (this isn't required, just a convenience method).{{/i}}</p> - <h3>{{_i}}Command line{{/i}}</h3> - <p>{{_i}}Install the LESS command line tool via Node and run the following command:{{/i}}</p> - <pre>$ lessc ./less/bootstrap.less > bootstrap.css</pre> - <p>{{_i}}Be sure to include <code>--compress</code> in that command if you're trying to save some bytes!{{/i}}</p> + <p>{{_i}}Follow <a href="https://github.com/twitter/bootstrap#developers">the instructions in the project readme</a> on GitHub for compiling via command line.{{/i}}</p> <h3>{{_i}}JavaScript{{/i}}</h3> <p>{{_i}}<a href="http://lesscss.org/">Download the latest Less.js</a> and include the path to it (and Bootstrap) in the <code><head></code>.{{/i}}</p> -- GitLab From 4b34f4947aedc0e8539eee779e3921f44e0bca8b Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Sat, 12 Jan 2013 19:49:15 -0800 Subject: [PATCH 095/106] Update Holder.js 1.6 to 1.9 --- docs/assets/js/holder/holder.js | 167 +++++++++++++++++++++----------- 1 file changed, 113 insertions(+), 54 deletions(-) diff --git a/docs/assets/js/holder/holder.js b/docs/assets/js/holder/holder.js index 2377badf0e..9c36d4281d 100755 --- a/docs/assets/js/holder/holder.js +++ b/docs/assets/js/holder/holder.js @@ -1,7 +1,7 @@ /* -Holder - 1.6 - client side image placeholders -(c) 2012 Ivan Malopinsky / http://imsky.co +Holder - 1.9 - client side image placeholders +(c) 2012-2013 Ivan Malopinsky / http://imsky.co Provided under the Apache 2.0 License: http://www.apache.org/licenses/LICENSE-2.0 Commercial use requires attribution. @@ -33,6 +33,13 @@ function selector(a){ //shallow object property extend function extend(a,b){var c={};for(var d in a)c[d]=a[d];for(var e in b)c[e]=b[e];return c} +//hasOwnProperty polyfill +if (!Object.prototype.hasOwnProperty) + Object.prototype.hasOwnProperty = function(prop) { + var proto = this.__proto__ || this.constructor.prototype; + return (prop in this) && (!(prop in proto) || proto[prop] !== this[prop]); + } + function text_size(width, height, template) { var dimension_arr = [height, width].sort(); var maxFactor = Math.round(dimension_arr[1] / 16), @@ -47,6 +54,7 @@ function draw(ctx, dimensions, template, ratio) { var ts = text_size(dimensions.width, dimensions.height, template); var text_height = ts.height; var width = dimensions.width * ratio, height = dimensions.height * ratio; + var font = template.font ? template.font : "sans-serif"; canvas.width = width; canvas.height = height; ctx.textAlign = "center"; @@ -54,39 +62,42 @@ function draw(ctx, dimensions, template, ratio) { ctx.fillStyle = template.background; ctx.fillRect(0, 0, width, height); ctx.fillStyle = template.foreground; - ctx.font = "bold " + text_height + "px sans-serif"; + ctx.font = "bold " + text_height + "px "+font; var text = template.text ? template.text : (dimensions.width + "x" + dimensions.height); if (ctx.measureText(text).width / width > 1) { text_height = template.size / (ctx.measureText(text).width / width); } - ctx.font = "bold " + (text_height * ratio) + "px sans-serif"; + //Resetting font size if necessary + ctx.font = "bold " + (text_height * ratio) + "px "+font; ctx.fillText(text, (width / 2), (height / 2), width); return canvas.toDataURL("image/png"); } function render(mode, el, holder, src) { - var dimensions = holder.dimensions, theme = holder.theme, - text = holder.text; + text = holder.text ? decodeURIComponent(holder.text) : holder.text; var dimensions_caption = dimensions.width + "x" + dimensions.height; - theme = (text ? extend(theme, { - text: text - }) : theme); + theme = (text ? extend(theme, { text: text }) : theme); + theme = (holder.font ? extend(theme, {font: holder.font}) : theme); var ratio = 1; if(window.devicePixelRatio && window.devicePixelRatio > 1){ ratio = window.devicePixelRatio; } - + if (mode == "image") { el.setAttribute("data-src", src); el.setAttribute("alt", text ? text : theme.text ? theme.text + " [" + dimensions_caption + "]" : dimensions_caption); - el.style.width = dimensions.width + "px"; - el.style.height = dimensions.height + "px"; + + if(fallback || !holder.auto){ + el.style.width = dimensions.width + "px"; + el.style.height = dimensions.height + "px"; + } if (fallback) { el.style.backgroundColor = theme.background; + } else{ el.setAttribute("src", draw(ctx, dimensions, theme, ratio)); @@ -108,14 +119,7 @@ function fluid(el, holder, src) { text: text }) : theme); - var fluid = document.createElement("table"); - fluid.setAttribute("cellspacing",0) - fluid.setAttribute("cellpadding",0) - fluid.setAttribute("border",0) - - var row = document.createElement("tr") - .appendChild(document.createElement("td") - .appendChild(document.createTextNode(theme.text))); + var fluid = document.createElement("div"); fluid.style.backgroundColor = theme.background; fluid.style.color = theme.foreground; @@ -124,31 +128,38 @@ function fluid(el, holder, src) { fluid.style.height = holder.dimensions.height + (holder.dimensions.height.indexOf("%")>0?"":"px"); fluid.id = el.id; - var frag = document.createDocumentFragment(), - tbody = document.createElement("tbody"), - tr = document.createElement("tr"), - td = document.createElement("td"); - tr.appendChild(td); - tbody.appendChild(tr); - frag.appendChild(tbody); - + el.style.width=0; + el.style.height=0; + if (theme.text) { - td.appendChild(document.createTextNode(theme.text)) - fluid.appendChild(frag); + fluid.appendChild(document.createTextNode(theme.text)) } else { - td.appendChild(document.createTextNode(dimensions_caption)) - fluid.appendChild(frag); + fluid.appendChild(document.createTextNode(dimensions_caption)) fluid_images.push(fluid); setTimeout(fluid_update, 0); } - - el.parentNode.replaceChild(fluid, el); + + el.parentNode.insertBefore(fluid, el.nextSibling) + + if(window.jQuery){ + jQuery(function($){ + $(el).on("load", function(){ + el.style.width = fluid.style.width; + el.style.height = fluid.style.height; + $(el).show(); + $(fluid).remove(); + }); + }) + } } function fluid_update() { for (i in fluid_images) { - var el = fluid_images[i]; - var label = el.getElementsByTagName("td")[0].firstChild; + if(!fluid_images.hasOwnProperty(i)) continue; + var el = fluid_images[i], + label = el.firstChild; + + el.style.lineHeight = el.offsetHeight+"px"; label.data = el.offsetWidth + "x" + el.offsetHeight; } } @@ -175,6 +186,11 @@ function parse_flags(flags, options) { ret.theme = options.themes[flag]; } else if (app.flags.text.match(flag)) { ret.text = app.flags.text.output(flag); + } else if(app.flags.font.match(flag)){ + ret.font = app.flags.font.output(flag); + } + else if(app.flags.auto.match(flag)){ + ret.auto = true; } } @@ -199,7 +215,7 @@ var fluid_images = []; var settings = { domain: "holder.js", images: "img", - elements: ".holderjs", + bgnodes: ".holderjs", themes: { "gray": { background: "#eee", @@ -217,13 +233,13 @@ var settings = { size: 12 } }, - stylesheet: ".holderjs-fluid {font-size:16px;font-weight:bold;text-align:center;font-family:sans-serif;border-collapse:collapse;border:0;vertical-align:middle;margin:0}" + stylesheet: ".holderjs-fluid {font-size:16px;font-weight:bold;text-align:center;font-family:sans-serif;margin:0}" }; app.flags = { dimensions: { - regex: /(\d+)x(\d+)/, + regex: /^(\d+)x(\d+)$/, output: function (val) { var exec = this.regex.exec(val); return { @@ -233,7 +249,7 @@ app.flags = { } }, fluid: { - regex: /([0-9%]+)x([0-9%]+)/, + regex: /^([0-9%]+)x([0-9%]+)$/, output: function (val) { var exec = this.regex.exec(val); return { @@ -258,10 +274,20 @@ app.flags = { output: function (val) { return this.regex.exec(val)[1]; } + }, + font: { + regex: /font\:(.*)/, + output: function(val){ + return this.regex.exec(val)[1]; + } + }, + auto: { + regex: /^auto$/ } } for (var flag in app.flags) { + if(!app.flags.hasOwnProperty(flag)) continue; app.flags[flag].match = function (val) { return val.match(this.regex) } @@ -285,29 +311,58 @@ app.add_image = function (src, el) { }; app.run = function (o) { - var options = extend(settings, o), - images_nodes = selector(options.images), - elements = selector(options.elements), - preempted = true, - images = []; + var options = extend(settings, o), images = []; + + if(options.images instanceof window.NodeList){ + imageNodes = options.images; + } + else if(options.images instanceof window.Node){ + imageNodes = [options.images]; + } + else{ + imageNodes = selector(options.images); + } + + if(options.elements instanceof window.NodeList){ + bgnodes = options.bgnodes; + } + else if(options.bgnodes instanceof window.Node){ + bgnodes = [options.bgnodes]; + } + else{ + bgnodes = selector(options.bgnodes); + } - for (i = 0, l = images_nodes.length; i < l; i++) images.push(images_nodes[i]); + preempted = true; - var holdercss = document.createElement("style"); - holdercss.type = "text/css"; - holdercss.styleSheet ? holdercss.styleSheet.cssText = options.stylesheet : holdercss.textContent = options.stylesheet; - document.getElementsByTagName("head")[0].appendChild(holdercss); + for (i = 0, l = imageNodes.length; i < l; i++) images.push(imageNodes[i]); + + var holdercss = document.getElementById("holderjs-style"); + + if(!holdercss){ + holdercss = document.createElement("style"); + holdercss.setAttribute("id", "holderjs-style"); + holdercss.type = "text/css"; + document.getElementsByTagName("head")[0].appendChild(holdercss); + } + + if(holdercss.styleSheet){ + holdercss.styleSheet += options.stylesheet; + } + else{ + holdercss.textContent+= options.stylesheet; + } var cssregex = new RegExp(options.domain + "\/(.*?)\"?\\)"); - for (var l = elements.length, i = 0; i < l; i++) { - var src = window.getComputedStyle(elements[i], null) + for (var l = bgnodes.length, i = 0; i < l; i++) { + var src = window.getComputedStyle(bgnodes[i], null) .getPropertyValue("background-image"); var flags = src.match(cssregex); if (flags) { var holder = parse_flags(flags[1].split("/"), options); if (holder) { - render("background", elements[i], holder, src); + render("background", bgnodes[i], holder, src); } } } @@ -339,4 +394,8 @@ contentLoaded(win, function () { preempted || app.run(); }); -})(Holder, window); +if ( typeof define === "function" && define.amd ) { + define( "Holder", [], function () { return app; } ); +} + +})(Holder, window); \ No newline at end of file -- GitLab From fdd1daeae113fde24391ca4c58d46c29b3871fd9 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 13 Jan 2013 15:21:31 -0500 Subject: [PATCH 096/106] added container options to docs for popover --- docs/javascript.html | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/javascript.html b/docs/javascript.html index 80500b18e5..a17ccd4ef7 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -1023,6 +1023,14 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>Object structure is: <code>delay: { show: 500, hide: 100 }</code></p> </td> </tr> + <tr> + <td>container</td> + <td>string | false</td> + <td>false</td> + <td> + <p>Appends the tooltip to a specific element <code>container: 'body'</code></p> + </td> + </tr> </tbody> </table> <div class="alert alert-info"> -- GitLab From 98aeb0acf1bac40236eafc1342e88e3d7fc18e94 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 13 Jan 2013 15:23:22 -0500 Subject: [PATCH 097/106] added container options to docs for popover --- docs/templates/pages/javascript.mustache | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 6e361fa60c..1ef8bceaf3 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -953,6 +953,14 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <p>{{_i}}Object structure is: <code>delay: { show: 500, hide: 100 }</code>{{/i}}</p> </td> </tr> + <tr> + <td>{{_i}}container{{/i}}</td> + <td>{{_i}}string | false{{/i}}</td> + <td>{{_i}}false{{/i}}</td> + <td> + <p>{{_i}}Appends the tooltip to a specific element <code>container: 'body'</code>{{/i}}</p> + </td> + </tr> </tbody> </table> <div class="alert alert-info"> -- GitLab From ecc24953a50e4b0a5d91b9a72e91b3c038fc1e48 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 13 Jan 2013 15:32:03 -0500 Subject: [PATCH 098/106] fix typo --- docs/templates/pages/javascript.mustache | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index 1ef8bceaf3..9a08a50b3a 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -958,7 +958,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <td>{{_i}}string | false{{/i}}</td> <td>{{_i}}false{{/i}}</td> <td> - <p>{{_i}}Appends the tooltip to a specific element <code>container: 'body'</code>{{/i}}</p> + <p>{{_i}}Appends the popover to a specific element <code>container: 'body'</code>{{/i}}</p> </td> </tr> </tbody> -- GitLab From a23eb065365e1c5d9d89f20506565d78db78d961 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Sun, 13 Jan 2013 15:32:51 -0500 Subject: [PATCH 099/106] fix typo --- docs/javascript.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/javascript.html b/docs/javascript.html index a17ccd4ef7..a2897fa3cf 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -1028,7 +1028,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) { <td>string | false</td> <td>false</td> <td> - <p>Appends the tooltip to a specific element <code>container: 'body'</code></p> + <p>Appends the popover to a specific element <code>container: 'body'</code></p> </td> </tr> </tbody> -- GitLab From f9ee99cf6febd0b59ee95aa1866a3c1eb5c61320 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Mon, 14 Jan 2013 00:11:55 -0800 Subject: [PATCH 100/106] Upgrade to newest HTML5 shiv, and make it a local dependency rather than CDNing --- docs/assets/js/html5shiv.js | 8 ++++++++ docs/base-css.html | 2 +- docs/components.html | 2 +- docs/customize.html | 2 +- docs/examples/carousel.html | 2 +- docs/examples/fluid.html | 2 +- docs/examples/hero.html | 2 +- docs/examples/justified-nav.html | 2 +- docs/examples/marketing-narrow.html | 2 +- docs/examples/signin.html | 2 +- docs/examples/starter-template.html | 2 +- docs/examples/sticky-footer-navbar.html | 2 +- docs/examples/sticky-footer.html | 2 +- docs/extend.html | 2 +- docs/getting-started.html | 2 +- docs/index.html | 2 +- docs/javascript.html | 2 +- docs/scaffolding.html | 2 +- docs/templates/layout.mustache | 2 +- 19 files changed, 26 insertions(+), 18 deletions(-) create mode 100644 docs/assets/js/html5shiv.js diff --git a/docs/assets/js/html5shiv.js b/docs/assets/js/html5shiv.js new file mode 100644 index 0000000000..784f221caf --- /dev/null +++ b/docs/assets/js/html5shiv.js @@ -0,0 +1,8 @@ +/* + HTML5 Shiv v3.6.2pre | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed +*/ +(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); +a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x<style>article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}</style>"; +c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="<xyz></xyz>";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| +"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); +for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d<h;d++)c.createElement(e[d]);return c}};l.html5=e;q(f)})(this,document); diff --git a/docs/base-css.html b/docs/base-css.html index d221abc70d..f283f962e1 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/components.html b/docs/components.html index bbb0dc39d4..7a670998d3 100644 --- a/docs/components.html +++ b/docs/components.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/customize.html b/docs/customize.html index d743246573..c714f56943 100644 --- a/docs/customize.html +++ b/docs/customize.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/examples/carousel.html b/docs/examples/carousel.html index 328fe5a1e1..50f34e648d 100644 --- a/docs/examples/carousel.html +++ b/docs/examples/carousel.html @@ -255,7 +255,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/fluid.html b/docs/examples/fluid.html index 242050ab88..b004ffad69 100644 --- a/docs/examples/fluid.html +++ b/docs/examples/fluid.html @@ -31,7 +31,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/hero.html b/docs/examples/hero.html index 6c585eac25..c28b757b96 100644 --- a/docs/examples/hero.html +++ b/docs/examples/hero.html @@ -19,7 +19,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/justified-nav.html b/docs/examples/justified-nav.html index 9071a8d81b..ef8f8d4286 100644 --- a/docs/examples/justified-nav.html +++ b/docs/examples/justified-nav.html @@ -84,7 +84,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/marketing-narrow.html b/docs/examples/marketing-narrow.html index 996f8a1da1..f6f5d16851 100644 --- a/docs/examples/marketing-narrow.html +++ b/docs/examples/marketing-narrow.html @@ -50,7 +50,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/signin.html b/docs/examples/signin.html index 17578483a3..031052789d 100644 --- a/docs/examples/signin.html +++ b/docs/examples/signin.html @@ -46,7 +46,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/starter-template.html b/docs/examples/starter-template.html index 93ba809e38..b81f21d174 100644 --- a/docs/examples/starter-template.html +++ b/docs/examples/starter-template.html @@ -18,7 +18,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/sticky-footer-navbar.html b/docs/examples/sticky-footer-navbar.html index ad4f87a04f..cb5de6de2a 100644 --- a/docs/examples/sticky-footer-navbar.html +++ b/docs/examples/sticky-footer-navbar.html @@ -70,7 +70,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/examples/sticky-footer.html b/docs/examples/sticky-footer.html index 80490ffd0c..d307d79387 100644 --- a/docs/examples/sticky-footer.html +++ b/docs/examples/sticky-footer.html @@ -67,7 +67,7 @@ <!-- HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="../assets/js/html5shiv.js"></script> <![endif]--> <!-- Fav and touch icons --> diff --git a/docs/extend.html b/docs/extend.html index e8d34f9a89..4de7b9c4b3 100644 --- a/docs/extend.html +++ b/docs/extend.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/getting-started.html b/docs/getting-started.html index c798670f88..ad83385906 100644 --- a/docs/getting-started.html +++ b/docs/getting-started.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/index.html b/docs/index.html index eff90ae044..cd96ed0cda 100644 --- a/docs/index.html +++ b/docs/index.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/javascript.html b/docs/javascript.html index 80500b18e5..98a17ab1fd 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/scaffolding.html b/docs/scaffolding.html index c934165fc6..6adc11711c 100644 --- a/docs/scaffolding.html +++ b/docs/scaffolding.html @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> diff --git a/docs/templates/layout.mustache b/docs/templates/layout.mustache index b3f36e99d5..01cf319c25 100644 --- a/docs/templates/layout.mustache +++ b/docs/templates/layout.mustache @@ -15,7 +15,7 @@ <!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> <!--[if lt IE 9]> - <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> + <script src="assets/js/html5shiv.js"></script> <![endif]--> <!-- Le fav and touch icons --> -- GitLab From c34ef691001626728cf5263421899227aa4d3b5b Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Tue, 15 Jan 2013 10:15:02 -0800 Subject: [PATCH 101/106] add text alignment classes from 3.0 --- less/type.less | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/less/type.less b/less/type.less index 9b7e7eec20..9afff93ac5 100644 --- a/less/type.less +++ b/less/type.less @@ -43,6 +43,10 @@ a.text-info:hover { color: darken(@infoText, 10%); } .text-success { color: @successText; } a.text-success:hover { color: darken(@successText, 10%); } +.text-left { text-align: left; } +.text-right { text-align: right; } +.text-center { text-align: center; } + // Headings // ------------------------- -- GitLab From a67c86e40f0b79e8abf5c6c266166db80d8edb72 Mon Sep 17 00:00:00 2001 From: Mark Otto <otto@github.com> Date: Tue, 15 Jan 2013 10:27:30 -0800 Subject: [PATCH 102/106] Fixes #6586: remove top 5px margin from navbar input group button groups --- docs/assets/css/bootstrap.css | 16 +++++++++++++++- less/navbar.less | 4 +++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 57325606f2..71c42f3196 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -714,6 +714,18 @@ a.text-success:hover { color: #356635; } +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + h1, h2, h3, @@ -4387,7 +4399,9 @@ input[type="submit"].btn.btn-mini { .navbar .btn-group .btn, .navbar .input-prepend .btn, -.navbar .input-append .btn { +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { margin-top: 0; } diff --git a/less/navbar.less b/less/navbar.less index 1e488d8983..cfbc30a6e6 100644 --- a/less/navbar.less +++ b/less/navbar.less @@ -95,7 +95,9 @@ } .navbar .btn-group .btn, .navbar .input-prepend .btn, -.navbar .input-append .btn { +.navbar .input-append .btn, +.navbar .input-prepend .btn-group, +.navbar .input-append .btn-group { margin-top: 0; // then undo the margin here so we don't accidentally double it } -- GitLab From 1da1994ba4fa40ed868ab289e910ec9a0d177458 Mon Sep 17 00:00:00 2001 From: Quy Ton <quy@fluxbb.org> Date: Tue, 15 Jan 2013 18:16:44 -0800 Subject: [PATCH 103/106] Add text alignment classes info to docs --- docs/base-css.html | 13 +++++++++++++ docs/templates/pages/base-css.mustache | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/docs/base-css.html b/docs/base-css.html index f283f962e1..3294336b6e 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -170,6 +170,19 @@ <p><span class="label label-info">Heads up!</span> Feel free to use <code><b></code> and <code><i></code> in HTML5. <code><b></code> is meant to highlight words or phrases without conveying additional importance while <code><i></code> is mostly for voice, technical terms, etc.</p> + <h3>Alignment classes</h3> + <p>Easily realign text to components with text alignment classes.</p> + <div class="bs-docs-example"> + <p class="text-left">Left aligned text.</p> + <p class="text-center">Center aligned text.</p> + <p class="text-right">Right aligned text.</p> + </div> +<pre class="prettyprint linenums"> +<p class="text-left">Left aligned text.</p> +<p class="text-center">Center aligned text.</p> +<p class="text-right">Right aligned text.</p> +</pre> + <h3>Emphasis classes</h3> <p>Convey meaning through color with a handful of emphasis utility classes.</p> <div class="bs-docs-example"> diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache index 71d8d464d5..4ec1eee296 100644 --- a/docs/templates/pages/base-css.mustache +++ b/docs/templates/pages/base-css.mustache @@ -104,6 +104,19 @@ <p><span class="label label-info">{{_i}}Heads up!{{/i}}</span> {{_i}}Feel free to use <code><b></code> and <code><i></code> in HTML5. <code><b></code> is meant to highlight words or phrases without conveying additional importance while <code><i></code> is mostly for voice, technical terms, etc.{{/i}}</p> + <h3>{{_i}}Alignment classes{{/i}}</h3> + <p>{{_i}}Easily realign text to components with text alignment classes.{{/i}}</p> + <div class="bs-docs-example"> + <p class="text-left">Left aligned text.</p> + <p class="text-center">Center aligned text.</p> + <p class="text-right">Right aligned text.</p> + </div> +<pre class="prettyprint linenums"> +<p class="text-left">Left aligned text.</p> +<p class="text-center">Center aligned text.</p> +<p class="text-right">Right aligned text.</p> +</pre> + <h3>{{_i}}Emphasis classes{{/i}}</h3> <p>{{_i}}Convey meaning through color with a handful of emphasis utility classes.{{/i}}</p> <div class="bs-docs-example"> -- GitLab From 60bb95e611b6a096e5d50263e278b4be92e7468f Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Wed, 16 Jan 2013 07:45:31 -0500 Subject: [PATCH 104/106] adding class to example code --- docs/components.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/components.html b/docs/components.html index 7a670998d3..e8b74cf825 100644 --- a/docs/components.html +++ b/docs/components.html @@ -177,7 +177,7 @@ <pre class="prettyprint linenums"> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu"> <li><a tabindex="-1" href="#">Regular link</a></li> - <li><a tabindex="-1" href="#">Disabled link</a></li> + <li class="disabled"><a tabindex="-1" href="#">Disabled link</a></li> <li><a tabindex="-1" href="#">Another link</a></li> </ul> </pre> -- GitLab From 598e9e6f13f52249e5158c427f70d20b7c4622f4 Mon Sep 17 00:00:00 2001 From: Yohn <john.skem9@gmail.com> Date: Wed, 16 Jan 2013 07:46:42 -0500 Subject: [PATCH 105/106] Update docs/templates/pages/components.mustache --- docs/templates/pages/components.mustache | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/templates/pages/components.mustache b/docs/templates/pages/components.mustache index bdd918da9b..53ab3d2a62 100644 --- a/docs/templates/pages/components.mustache +++ b/docs/templates/pages/components.mustache @@ -106,7 +106,7 @@ <pre class="prettyprint linenums"> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu"> <li><a tabindex="-1" href="#">{{_i}}Regular link{{/i}}</a></li> - <li><a tabindex="-1" href="#">{{_i}}Disabled link{{/i}}</a></li> + <li class="disabled"><a tabindex="-1" href="#">{{_i}}Disabled link{{/i}}</a></li> <li><a tabindex="-1" href="#">{{_i}}Another link{{/i}}</a></li> </ul> </pre> -- GitLab From 00ae451b737a5db15a0b93837c4e817d420a9bd0 Mon Sep 17 00:00:00 2001 From: amid2887 <amid2887@yandex.ru> Date: Thu, 17 Jan 2013 12:33:27 +0700 Subject: [PATCH 106/106] Add outline for input[type="image"]:focus I think input[type="image"] need to be outlined when we focus it... --- less/forms.less | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/less/forms.less b/less/forms.less index 06767bdd3e..8083dec97b 100644 --- a/less/forms.less +++ b/less/forms.less @@ -172,9 +172,10 @@ select[size] { height: auto; } -// Focus for select, file, radio, and checkbox +// Focus for select, file, image, radio, and checkbox select:focus, input[type="file"]:focus, +input[type="image"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { .tab-focus(); -- GitLab