From 811b559d36f2ad78c0fc431f6d52dc0e1053c95d Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sat, 8 Dec 2012 13:52:42 -0800 Subject: [PATCH] Importing 2.2.2 --- assets/bootstrap.zip | Bin 82133 -> 84297 bytes assets/css/bootstrap-responsive.css | 6 +- assets/css/bootstrap.css | 398 ++++++++++++------ assets/css/docs.css | 65 ++- assets/ico/favicon.png | Bin 0 -> 2711 bytes assets/img/bs-docs-bootstrap-features.png | Bin 5039 -> 11244 bytes .../img/bs-docs-responsive-illustrations.png | Bin 10744 -> 10572 bytes assets/img/bs-docs-twitter-github.png | Bin 14894 -> 30968 bytes assets/js/README.md | 2 +- assets/js/application.js | 2 +- assets/js/bootstrap-affix.js | 13 +- assets/js/bootstrap-alert.js | 13 +- assets/js/bootstrap-button.js | 13 +- assets/js/bootstrap-carousel.js | 13 +- assets/js/bootstrap-collapse.js | 19 +- assets/js/bootstrap-dropdown.js | 19 +- assets/js/bootstrap-modal.js | 13 +- assets/js/bootstrap-popover.js | 17 +- assets/js/bootstrap-scrollspy.js | 15 +- assets/js/bootstrap-tab.js | 13 +- assets/js/bootstrap-tooltip.js | 13 +- assets/js/bootstrap-transition.js | 2 +- assets/js/bootstrap-typeahead.js | 33 +- assets/js/bootstrap.js | 196 +++++++-- assets/js/bootstrap.min.js | 4 +- assets/js/holder/holder.js | 342 +++++++++++++++ base-css.html | 111 ++++- components.html | 83 ++-- customize.html | 13 +- examples/carousel.html | 112 ++--- examples/fluid.html | 6 +- examples/hero.html | 6 +- examples/marketing-alternate.html | 6 +- examples/marketing-narrow.html | 6 +- examples/signin.html | 6 +- examples/starter-template.html | 6 +- examples/sticky-footer.html | 6 +- extend.html | 12 +- getting-started.html | 12 +- index.html | 24 +- javascript.html | 52 ++- scaffolding.html | 32 +- templates/layout.mustache | 12 +- templates/pages/base-css.mustache | 99 ++++- templates/pages/components.mustache | 71 ++-- templates/pages/customize.mustache | 5 +- templates/pages/index.mustache | 14 +- templates/pages/javascript.mustache | 40 +- templates/pages/scaffolding.mustache | 20 +- 49 files changed, 1500 insertions(+), 465 deletions(-) create mode 100644 assets/ico/favicon.png create mode 100755 assets/js/holder/holder.js diff --git a/assets/bootstrap.zip b/assets/bootstrap.zip index e1066e393ac362376583375d5796acdba8e658a1..283e1c8e09a17b911cc5d1f850a67f34d791d493 100644 GIT binary patch delta 62014 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 delta 59864 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 diff --git a/assets/css/bootstrap-responsive.css b/assets/css/bootstrap-responsive.css index 82fa9caf..a3352d77 100644 --- a/assets/css/bootstrap-responsive.css +++ b/assets/css/bootstrap-responsive.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Responsive v2.2.1 + * Bootstrap Responsive v2.2.2 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -8,6 +8,10 @@ * 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/assets/css/bootstrap.css b/assets/css/bootstrap.css index 1b519e22..8ab3cefc 100644 --- a/assets/css/bootstrap.css +++ b/assets/css/bootstrap.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.2.1 + * Bootstrap v2.2.2 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -109,6 +109,17 @@ input[type="submit"] { -webkit-appearance: button; } +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} + input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; @@ -126,6 +137,58 @@ textarea { vertical-align: top; } +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} + .clearfix { *zoom: 1; } @@ -615,6 +678,10 @@ cite { color: #999999; } +a.muted:hover { + color: #808080; +} + .text-warning { color: #c09853; } @@ -747,6 +814,19 @@ ol.unstyled { list-style: none; } +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} + +ul.inline > li, +ol.inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} + dl { margin-bottom: 20px; } @@ -883,6 +963,7 @@ pre { code { padding: 2px 4px; color: #d14; + white-space: nowrap; background-color: #f7f7f9; border: 1px solid #e1e1e8; } @@ -912,6 +993,8 @@ pre.prettyprint { pre code { padding: 0; color: inherit; + white-space: pre; + white-space: pre-wrap; background-color: transparent; border: 0; } @@ -1069,7 +1152,6 @@ input[type="checkbox"] { margin-top: 1px \9; *margin-top: 0; line-height: normal; - cursor: pointer; } input[type="file"], @@ -1352,7 +1434,7 @@ input[type="checkbox"][readonly] { background-color: transparent; } -.control-group.warning > label, +.control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #c09853; @@ -1391,7 +1473,7 @@ input[type="checkbox"][readonly] { border-color: #c09853; } -.control-group.error > label, +.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #b94a48; @@ -1430,7 +1512,7 @@ input[type="checkbox"][readonly] { border-color: #b94a48; } -.control-group.success > label, +.control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #468847; @@ -1469,7 +1551,7 @@ input[type="checkbox"][readonly] { border-color: #468847; } -.control-group.info > label, +.control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #3a87ad; @@ -1508,16 +1590,16 @@ input[type="checkbox"][readonly] { border-color: #3a87ad; } -input:focus:required:invalid, -textarea:focus:required:invalid, -select:focus:required:invalid { +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } -input:focus:required:invalid:focus, -textarea:focus:required:invalid:focus, -select:focus:required:invalid:focus { +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; @@ -1623,7 +1705,9 @@ select:focus:required:invalid:focus { .input-append .add-on, .input-prepend .add-on, .input-append .btn, -.input-prepend .btn { +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; @@ -1656,9 +1740,9 @@ select:focus:required:invalid:focus { border-radius: 4px 0 0 4px; } -.input-append input + .btn-group .btn, -.input-append select + .btn-group .btn, -.input-append .uneditable-input + .btn-group .btn { +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; @@ -1671,7 +1755,8 @@ select:focus:required:invalid:focus { } .input-append .add-on:last-child, -.input-append .btn:last-child { +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; @@ -1874,7 +1959,10 @@ legend + .control-group { .form-horizontal input + .help-block, .form-horizontal select + .help-block, -.form-horizontal textarea + .help-block { +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { margin-top: 10px; } @@ -1924,6 +2012,10 @@ table { border-top: 2px solid #dddddd; } +.table .table { + background-color: #ffffff; +} + .table-condensed th, .table-condensed td { padding: 4px 5px; @@ -1956,39 +2048,48 @@ table { border-top: 0; } -.table-bordered thead:first-child tr:first-child th:first-child, -.table-bordered tbody:first-child tr:first-child td:first-child { +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td: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 thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px; } -.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 { - -webkit-border-radius: 0 0 0 4px; - -moz-border-radius: 0 0 0 4px; - border-radius: 0 0 0 4px; +.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 { -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; } -.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 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 { -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; } +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; +} + .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, @@ -2007,8 +2108,8 @@ table { -moz-border-radius-topright: 4px; } -.table-striped tbody tr:nth-child(odd) td, -.table-striped tbody tr:nth-child(odd) th { +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; } @@ -2835,7 +2936,7 @@ table th[class*="span"], .dropdown-menu .active > a, .dropdown-menu .active > a:hover { - color: #333333; + color: #ffffff; text-decoration: none; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); @@ -2858,6 +2959,7 @@ table th[class*="span"], cursor: default; background-color: transparent; background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } .open { @@ -2951,6 +3053,7 @@ table th[class*="span"], } .typeahead { + z-index: 1051; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -3051,7 +3154,6 @@ button.close { *margin-left: .3em; font-size: 14px; line-height: 20px; - *line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); @@ -3103,10 +3205,6 @@ button.close { .btn:hover { color: #333333; text-decoration: none; - background-color: #e6e6e6; - *background-color: #d9d9d9; - /* Buttons in IE7 don't get borders, so darken on hover */ - background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; @@ -3122,8 +3220,6 @@ button.close { .btn.active, .btn:active { - background-color: #e6e6e6; - background-color: #d9d9d9 \9; background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); @@ -3134,7 +3230,6 @@ button.close { .btn.disabled, .btn[disabled] { cursor: default; - background-color: #e6e6e6; background-image: none; opacity: 0.65; filter: alpha(opacity=65); @@ -3153,7 +3248,7 @@ button.close { .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { - margin-top: 2px; + margin-top: 4px; } .btn-small { @@ -3169,8 +3264,13 @@ button.close { margin-top: 0; } +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} + .btn-mini { - padding: 1px 6px; + padding: 0 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; @@ -3488,9 +3588,9 @@ input[type="submit"].btn.btn-mini { font-size: 0; } -.btn-toolbar .btn + .btn, -.btn-toolbar .btn-group + .btn, -.btn-toolbar .btn + .btn-group { +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { margin-left: 5px; } @@ -3506,20 +3606,21 @@ input[type="submit"].btn.btn-mini { } .btn-group > .btn, -.btn-group > .dropdown-menu { +.btn-group > .dropdown-menu, +.btn-group > .popover { font-size: 14px; } .btn-group > .btn-mini { - font-size: 11px; + font-size: 10.5px; } .btn-group > .btn-small { - font-size: 12px; + font-size: 11.9px; } .btn-group > .btn-large { - font-size: 16px; + font-size: 17.5px; } .btn-group > .btn:first-child { @@ -3677,39 +3778,39 @@ input[type="submit"].btn.btn-mini { *zoom: 1; } -.btn-group-vertical .btn { +.btn-group-vertical > .btn { display: block; float: none; - width: 100%; + max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } -.btn-group-vertical .btn + .btn { +.btn-group-vertical > .btn + .btn { margin-top: -1px; margin-left: 0; } -.btn-group-vertical .btn:first-child { +.btn-group-vertical > .btn:first-child { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } -.btn-group-vertical .btn:last-child { +.btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } -.btn-group-vertical .btn-large:first-child { +.btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } -.btn-group-vertical .btn-large:last-child { +.btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; @@ -3718,7 +3819,6 @@ input[type="submit"].btn.btn-mini { .alert { padding: 8px 35px 8px 14px; margin-bottom: 20px; - color: #c09853; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; @@ -3727,6 +3827,11 @@ input[type="submit"].btn.btn-mini { border-radius: 4px; } +.alert, +.alert h4 { + color: #c09853; +} + .alert h4 { margin: 0; } @@ -3744,6 +3849,10 @@ input[type="submit"].btn.btn-mini { border-color: #d6e9c6; } +.alert-success h4 { + color: #468847; +} + .alert-danger, .alert-error { color: #b94a48; @@ -3751,12 +3860,21 @@ input[type="submit"].btn.btn-mini { border-color: #eed3d7; } +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} + .alert-info { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1; } +.alert-info h4 { + color: #3a87ad; +} + .alert-block { padding-top: 14px; padding-bottom: 14px; @@ -3786,6 +3904,10 @@ input[type="submit"].btn.btn-mini { background-color: #eeeeee; } +.nav > li > a > img { + max-width: none; +} + .nav > .pull-right { float: right; } @@ -4170,7 +4292,6 @@ input[type="submit"].btn.btn-mini { *z-index: 2; margin-bottom: 20px; overflow: visible; - color: #777777; } .navbar-inner { @@ -4233,6 +4354,7 @@ input[type="submit"].btn.btn-mini { .navbar-text { margin-bottom: 0; line-height: 40px; + color: #777777; } .navbar-link { @@ -4299,7 +4421,7 @@ input[type="submit"].btn.btn-mini { .navbar-form .input-append, .navbar-form .input-prepend { - margin-top: 6px; + margin-top: 5px; white-space: nowrap; } @@ -4534,6 +4656,11 @@ input[type="submit"].btn.btn-mini { border-bottom: 0; } +.navbar .nav li.dropdown > a:hover .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { @@ -4582,10 +4709,6 @@ input[type="submit"].btn.btn-mini { border-radius: 6px 0 6px 6px; } -.navbar-inverse { - color: #999999; -} - .navbar-inverse .navbar-inner { background-color: #1b1b1b; background-image: -moz-linear-gradient(top, #222222, #111111); @@ -4609,6 +4732,14 @@ input[type="submit"].btn.btn-mini { color: #ffffff; } +.navbar-inverse .brand { + color: #999999; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { color: #ffffff; @@ -4642,6 +4773,11 @@ input[type="submit"].btn.btn-mini { background-color: #111111; } +.navbar-inverse .nav li.dropdown > a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #999999; border-bottom-color: #999999; @@ -4734,19 +4870,19 @@ input[type="submit"].btn.btn-mini { border-radius: 4px; } -.breadcrumb li { +.breadcrumb > li { display: inline-block; *display: inline; text-shadow: 0 1px 0 #ffffff; *zoom: 1; } -.breadcrumb .divider { +.breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } -.breadcrumb .active { +.breadcrumb > .active { color: #999999; } @@ -4890,7 +5026,7 @@ input[type="submit"].btn.btn-mini { .pagination-mini ul > li > a, .pagination-mini ul > li > span { - padding: 1px 6px; + padding: 0 6px; font-size: 10.5px; } @@ -4972,11 +5108,11 @@ input[type="submit"].btn.btn-mini { .modal { position: fixed; - top: 50%; + top: 10%; left: 50%; z-index: 1050; width: 560px; - margin: -250px 0 0 -280px; + margin-left: -280px; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); @@ -5002,7 +5138,7 @@ input[type="submit"].btn.btn-mini { } .modal.fade.in { - top: 50%; + top: 10%; } .modal-header { @@ -5020,6 +5156,7 @@ input[type="submit"].btn.btn-mini { } .modal-body { + position: relative; max-height: 400px; padding: 15px; overflow-y: auto; @@ -5160,6 +5297,8 @@ input[type="submit"].btn.btn-mini { display: none; width: 236px; padding: 1px; + text-align: left; + white-space: normal; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); @@ -5207,85 +5346,87 @@ input[type="submit"].btn.btn-mini { padding: 9px 14px; } -.popover-content p, -.popover-content ul, -.popover-content ol { - margin-bottom: 0; -} - .popover .arrow, .popover .arrow:after { position: absolute; - display: inline-block; + display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } +.popover .arrow { + border-width: 11px; +} + .popover .arrow:after { - z-index: -1; + border-width: 10px; content: ""; } .popover.top .arrow { - bottom: -10px; + bottom: -11px; left: 50%; - margin-left: -10px; - border-top-color: #ffffff; - border-width: 10px 10px 0; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; } .popover.top .arrow:after { - bottom: -1px; - left: -11px; - border-top-color: rgba(0, 0, 0, 0.25); - border-width: 11px 11px 0; + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; } .popover.right .arrow { top: 50%; - left: -10px; - margin-top: -10px; - border-right-color: #ffffff; - border-width: 10px 10px 10px 0; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; } .popover.right .arrow:after { - bottom: -11px; - left: -1px; - border-right-color: rgba(0, 0, 0, 0.25); - border-width: 11px 11px 11px 0; + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; } .popover.bottom .arrow { - top: -10px; + top: -11px; left: 50%; - margin-left: -10px; - border-bottom-color: #ffffff; - border-width: 0 10px 10px; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; } .popover.bottom .arrow:after { - top: -1px; - left: -11px; - border-bottom-color: rgba(0, 0, 0, 0.25); - border-width: 0 11px 11px; + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; } .popover.left .arrow { top: 50%; - right: -10px; - margin-top: -10px; - border-left-color: #ffffff; - border-width: 10px 0 10px 10px; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; } .popover.left .arrow:after { - right: -1px; - bottom: -11px; - border-left-color: rgba(0, 0, 0, 0.25); - border-width: 11px 0 11px 11px; + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; } .thumbnails { @@ -5416,6 +5557,11 @@ a.thumbnail:hover { border-radius: 9px; } +.label:empty, +.badge:empty { + display: none; +} + a.label:hover, a.badge:hover { color: #ffffff; @@ -5734,7 +5880,7 @@ a.badge:hover { overflow: hidden; } -.carousel .item { +.carousel-inner > .item { position: relative; display: none; -webkit-transition: 0.6s ease-in-out left; @@ -5743,46 +5889,46 @@ a.badge:hover { transition: 0.6s ease-in-out left; } -.carousel .item > img { +.carousel-inner > .item > img { display: block; line-height: 1; } -.carousel .active, -.carousel .next, -.carousel .prev { +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { display: block; } -.carousel .active { +.carousel-inner > .active { left: 0; } -.carousel .next, -.carousel .prev { +.carousel-inner > .next, +.carousel-inner > .prev { position: absolute; top: 0; width: 100%; } -.carousel .next { +.carousel-inner > .next { left: 100%; } -.carousel .prev { +.carousel-inner > .prev { left: -100%; } -.carousel .next.left, -.carousel .prev.right { +.carousel-inner > .next.left, +.carousel-inner > .prev.right { left: 0; } -.carousel .active.left { +.carousel-inner > .active.left { left: -100%; } -.carousel .active.right { +.carousel-inner > .active.right { left: 100%; } diff --git a/assets/css/docs.css b/assets/css/docs.css index 60782ece..c7bddd45 100644 --- a/assets/css/docs.css +++ b/assets/css/docs.css @@ -177,6 +177,16 @@ hr.soften { background: url(../img/bs-docs-masthead-pattern.png) repeat center center; opacity: .4; } +@media +only screen and (-webkit-min-device-pixel-ratio: 2), +only screen and ( min--moz-device-pixel-ratio: 2), +only screen and ( -o-min-device-pixel-ratio: 2/1) { + + .jumbotron:after { + background-size: 150px 150px; + } + +} /* Masthead (docs home) ------------------------- */ @@ -278,9 +288,10 @@ hr.soften { line-height: 1.25; color: #999; } -.marketing img { +.marketing-img { display: block; margin: 0 auto 30px; + max-height: 145px; } @@ -289,7 +300,8 @@ hr.soften { -------------------------------------------------- */ .footer { - padding: 70px 0; + text-align: center; + padding: 30px 0; margin-top: 70px; border-top: 1px solid #e5e5e5; background-color: #f5f5f5; @@ -335,8 +347,14 @@ hr.soften { margin-bottom: 0; } .show-grid .show-grid [class*="span"] { + margin-top: 5px; +} +.show-grid [class*="span"] [class*="span"] { background-color: #ccc; } +.show-grid [class*="span"] [class*="span"] [class*="span"] { + background-color: #999; +} @@ -669,6 +687,21 @@ form.bs-docs-example { margin: 20px; } +/* Dropdowns */ +.bs-docs-example-submenus { + min-height: 180px; +} +.bs-docs-example-submenus > .pull-left + .pull-left { + margin-left: 20px; +} +.bs-docs-example-submenus .dropup > .dropdown-menu, +.bs-docs-example-submenus .dropdown > .dropdown-menu { + display: block; + position: static; + margin-bottom: 5px; + *width: 180px; +} + /* Responsive docs @@ -849,6 +882,7 @@ form.bs-docs-example { /* When affixed, space properly */ .bs-docs-sidenav { top: 0; + width: 218px; margin-top: 30px; margin-right: 0; } @@ -856,7 +890,7 @@ form.bs-docs-example { /* Tablet to desktop ------------------------- */ -@media (min-width: 768px) and (max-width: 980px) { +@media (min-width: 768px) and (max-width: 979px) { /* Remove any padding from the body */ body { padding-top: 0; @@ -994,7 +1028,26 @@ form.bs-docs-example { word-break: break-all; } - /* Modal example */ + /* Examples: dropdowns */ + .bs-docs-example-submenus > .pull-left { + float: none; + clear: both; + } + .bs-docs-example-submenus > .pull-left, + .bs-docs-example-submenus > .pull-left + .pull-left { + margin-left: 0; + } + .bs-docs-example-submenus p { + margin-bottom: 0; + } + .bs-docs-example-submenus .dropup > .dropdown-menu, + .bs-docs-example-submenus .dropdown > .dropdown-menu { + margin-bottom: 10px; + float: none; + max-width: 180px; + } + + /* Examples: modal */ .modal-example .modal { position: relative; top: auto; @@ -1008,8 +1061,4 @@ form.bs-docs-example { padding-top: 20px; padding-bottom: 20px; } - /* Unfloat the back to top in footer to prevent odd text wrapping */ - .footer .pull-right { - float: none; - } } diff --git a/assets/ico/favicon.png b/assets/ico/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..073c13c0f6e90ce5cb374da4dd3da707b7195dc9 GIT binary patch literal 2711 zcmbVOdpJ~iA0HusU326HhpGDu;EByG8FSt^Xe zyU}WElUt&Th%mWrOGT?vY!|o6dPimV{bQf~<2}zg=lA=4&-e5B-k;|j_4agGwZdct z1Oiz_bEWzySLouSxm@`c$Hl!@F6$&tdnCRBjwFUD0wE-}AOwWcc+61H2V}Biqgui3 z5Qu6Rm%c}`$HSe#67UerMID5cCsd*#knN6AA(IsWN}wTND3?!!P1ZKTpji9y8JAq1jOB;erSu*iW%+bT6|#j$(|Q)n=dg? zK`~3j6-u}QK6H_h86t?55MfGBzl6XOdU*Ur%ol%6lrm*VDN~395GW*%w;0!FZL!1$ z{M(Ix)E3iYg&@)g6bqt7EM+}7=1X8@?*84-qN36pf|rP^EDAG{DquzPK)!@VCBl?n z5Ns}+;7r9i0|3q*g+rsTcmN=i06U6<9S(&j;jm5sX^G>XuoxVf?0~|dlpqWMIHB3gd(jiY55u%;vKE3SVC#$dQpJ{f7}N|2tnXV2Ehj9=|s=*%c8Jls*x78F`_rD5vg zl|CH^D#`O&&ByO7031##SxGp^`jGL2*PS53IIr{Z8@TApZ zb$gAL{u~;CqGA8yOy#$J6*?-TyxNb`2{+@2g_L9GhZ{~;)>ac`O*?$&P6p|=`474qfeWT+{=>R*F(KaTQxwEV z^4kI3@_{zDlbgBMQsa)jbO_m8n`PV_WHH@=35TP%z!fbIbjXQ@TjFftE!0CU3&vUv z*t@Qie*_IEN~tk>^PN3ywd#Prj>iT6(f+4uyNQAk%^KTy>@IF#_NuJ40PIq5W&YN`Q$Gjh+YKnrNOC#1EX;V+bvj+C$6+HT_(q$ z61TNXCFbtxf+a+%>0{szR*XRv@-B%&kMqfOq0csOf1j46{Ma9(TgREVO16fd4)CAW z1W4#~t-aQppU{TYv~TKJM&f#1Lb%Ms^7aQ>kF2y|^<&9CM>9<7M&`aLIeCvaV0I-r zx5w^CN>4Sd?}mkMa0ufaJL^t>k4=C@>)7f3OpQpC5gf~&xarW$J~UtCRY>a!*I17z zcX<-c!5>+!KwDDP&e$FOlPS$;|`bej?bffwGlJQl-8Pzs+f$!TI|FbE%XRG*NvK8I)+}N}2 zZo60P?ZF`2%Oc^UXI=K||1>`UZhvWsAftXnJ_G*(3SmY*~*Tdj6# zyW0-DK(pGWiqxAPIexd<>ybu;>3)p+M1R)^ddQ$Nfq0g_k6NQ!3ccjko}To31;#v9 zVq)qr^-%qC(L(1Tso84+Nch_eHd67^eXBUqjiYVcw?e)vbpt772C1)vPVI?yIjj! zTHYK_Ic;dCo(nIvR3P%6TWwM=*QHgg%d1>|E;T3Kts&h1c=NW1%x|w6(rbAW=cD#r z+wpx~&Ci{K8!h~x9}~mc!gm#|waU$`C;u8Vs4}o2jWJbhf63{m%eZq=qs<6P?Cw(=A2JGBbd z(UYt#%zRrS!NYw z0v+dw>j5rqnYQ82`Y#dJnGr|qSi3VxGpo!VB;=p*A7@u4Y-Qzz)Z<$8FdHwrKGiHW zf$_=pv6V&Ew#58zL;rJmeM0VuO}h9(>!^J&O@%WXl&6${vWp`flpl^V%u1qty7CSE z<0sN*(yrDJe<_`5nF)-|1K2IUsDvJLN$x3IBQdK&_x6-r+zU41wDoLaH~v~jZ!UbT x--WHDp|v`?KUOW2|2fo;6AITi&iW^+K;GXTmrBMbRTqC1X-=NhN^)@We*qTYd-(tW literal 0 HcmV?d00001 diff --git a/assets/img/bs-docs-bootstrap-features.png b/assets/img/bs-docs-bootstrap-features.png index d02c5ca69263fb2aafa45549ce382c6d19fe86c4..7cd8501ae192e5b43eefb5a1b69857a6c9b8278d 100644 GIT binary patch literal 11244 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 literal 5039 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 LW5j!Hn`i$6Mjo4v diff --git a/assets/img/bs-docs-responsive-illustrations.png b/assets/img/bs-docs-responsive-illustrations.png index 66b564b31120bb7301a5dd67e9de46459f38466e..77c8f18f5ce7363cc4d83eced583e9981ddbe683 100644 GIT binary patch literal 10572 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 CD!P6E literal 10744 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 diff --git a/assets/img/bs-docs-twitter-github.png b/assets/img/bs-docs-twitter-github.png index e49eb46e4cfab3acb048d50d7ece5fa4b80937fb..06100f3989fd170b0a9294ac1c70ff460dba09c2 100644 GIT binary patch literal 30968 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 G{{I6{1!#u= literal 14894 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 diff --git a/assets/js/README.md b/assets/js/README.md index b58fa1d4..66903c71 100644 --- a/assets/js/README.md +++ b/assets/js/README.md @@ -17,7 +17,7 @@ To target a specific plugin, just include the plugins name as a namespace along --- -### PROGRAMATIC API +### PROGRAMMATIC API We also believe you should be able to use all plugins provided by Bootstrap purely through the JS API. diff --git a/assets/js/application.js b/assets/js/application.js index 5baab393..f6c7849c 100644 --- a/assets/js/application.js +++ b/assets/js/application.js @@ -89,7 +89,7 @@ }) // request built javascript - $('.download-btn').on('click', function () { + $('.download-btn .btn').on('click', function () { var css = $("#components.download input:checked") .map(function () { return this.value }) diff --git a/assets/js/bootstrap-affix.js b/assets/js/bootstrap-affix.js index 0a195f1c..6020a19a 100644 --- a/assets/js/bootstrap-affix.js +++ b/assets/js/bootstrap-affix.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-affix.js v2.2.1 + * bootstrap-affix.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. @@ -68,6 +68,8 @@ /* AFFIX PLUGIN DEFINITION * ======================= */ + var old = $.fn.affix + $.fn.affix = function (option) { return this.each(function () { var $this = $(this) @@ -85,6 +87,15 @@ } + /* AFFIX NO CONFLICT + * ================= */ + + $.fn.affix.noConflict = function () { + $.fn.affix = old + return this + } + + /* AFFIX DATA-API * ============== */ diff --git a/assets/js/bootstrap-alert.js b/assets/js/bootstrap-alert.js index 239b1433..5bc02644 100644 --- a/assets/js/bootstrap-alert.js +++ b/assets/js/bootstrap-alert.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-alert.js v2.2.1 + * bootstrap-alert.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. @@ -68,6 +68,8 @@ /* ALERT PLUGIN DEFINITION * ======================= */ + var old = $.fn.alert + $.fn.alert = function (option) { return this.each(function () { var $this = $(this) @@ -80,6 +82,15 @@ $.fn.alert.Constructor = Alert + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + /* ALERT DATA-API * ============== */ diff --git a/assets/js/bootstrap-button.js b/assets/js/bootstrap-button.js index 002d983a..39b83399 100644 --- a/assets/js/bootstrap-button.js +++ b/assets/js/bootstrap-button.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-button.js v2.2.1 + * bootstrap-button.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. @@ -64,6 +64,8 @@ /* BUTTON PLUGIN DEFINITION * ======================== */ + var old = $.fn.button + $.fn.button = function (option) { return this.each(function () { var $this = $(this) @@ -82,6 +84,15 @@ $.fn.button.Constructor = Button + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + /* BUTTON DATA-API * =============== */ diff --git a/assets/js/bootstrap-carousel.js b/assets/js/bootstrap-carousel.js index 536b85d7..238ff428 100644 --- a/assets/js/bootstrap-carousel.js +++ b/assets/js/bootstrap-carousel.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-carousel.js v2.2.1 + * bootstrap-carousel.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. @@ -29,7 +29,6 @@ var Carousel = function (element, options) { this.$element = $(element) this.options = options - this.options.slide && this.slide(this.options.slide) this.options.pause == 'hover' && this.$element .on('mouseenter', $.proxy(this.pause, this)) .on('mouseleave', $.proxy(this.cycle, this)) @@ -141,6 +140,8 @@ /* CAROUSEL PLUGIN DEFINITION * ========================== */ + var old = $.fn.carousel + $.fn.carousel = function (option) { return this.each(function () { var $this = $(this) @@ -162,6 +163,14 @@ $.fn.carousel.Constructor = Carousel + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + /* CAROUSEL DATA-API * ================= */ diff --git a/assets/js/bootstrap-collapse.js b/assets/js/bootstrap-collapse.js index 2b0a2baa..6ac0191a 100644 --- a/assets/js/bootstrap-collapse.js +++ b/assets/js/bootstrap-collapse.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-collapse.js v2.2.1 + * bootstrap-collapse.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. @@ -120,8 +120,10 @@ } - /* COLLAPSIBLE PLUGIN DEFINITION - * ============================== */ + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse $.fn.collapse = function (option) { return this.each(function () { @@ -140,9 +142,18 @@ $.fn.collapse.Constructor = Collapse - /* COLLAPSIBLE DATA-API + /* COLLAPSE NO CONFLICT * ==================== */ + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { var $this = $(this), href , target = $this.attr('data-target') diff --git a/assets/js/bootstrap-dropdown.js b/assets/js/bootstrap-dropdown.js index 88592b3a..900355d5 100644 --- a/assets/js/bootstrap-dropdown.js +++ b/assets/js/bootstrap-dropdown.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-dropdown.js v2.2.1 + * bootstrap-dropdown.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. @@ -53,9 +53,10 @@ if (!isActive) { $parent.toggleClass('open') - $this.focus() } + $this.focus() + return false } @@ -82,7 +83,7 @@ if (!isActive || (isActive && e.keyCode == 27)) return $this.click() - $items = $('[role=menu] li:not(.divider) a', $parent) + $items = $('[role=menu] li:not(.divider):visible a', $parent) if (!$items.length) return @@ -124,6 +125,8 @@ /* DROPDOWN PLUGIN DEFINITION * ========================== */ + var old = $.fn.dropdown + $.fn.dropdown = function (option) { return this.each(function () { var $this = $(this) @@ -136,12 +139,22 @@ $.fn.dropdown.Constructor = Dropdown + /* DROPDOWN NO CONFLICT + * ==================== */ + + $.fn.dropdown.noConflict = function () { + $.fn.dropdown = old + return this + } + + /* APPLY TO STANDARD DROPDOWN ELEMENTS * =================================== */ $(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) diff --git a/assets/js/bootstrap-modal.js b/assets/js/bootstrap-modal.js index e267a66e..689a414e 100644 --- a/assets/js/bootstrap-modal.js +++ b/assets/js/bootstrap-modal.js @@ -1,5 +1,5 @@ /* ========================================================= - * bootstrap-modal.js v2.2.1 + * bootstrap-modal.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. @@ -193,6 +193,8 @@ /* MODAL PLUGIN DEFINITION * ======================= */ + var old = $.fn.modal + $.fn.modal = function (option) { return this.each(function () { var $this = $(this) @@ -213,6 +215,15 @@ $.fn.modal.Constructor = Modal + /* MODAL NO CONFLICT + * ================= */ + + $.fn.modal.noConflict = function () { + $.fn.modal = old + return this + } + + /* MODAL DATA-API * ============== */ diff --git a/assets/js/bootstrap-popover.js b/assets/js/bootstrap-popover.js index 0afe7ec3..1a4f532a 100644 --- a/assets/js/bootstrap-popover.js +++ b/assets/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.2.1 + * bootstrap-popover.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -44,7 +44,7 @@ , content = this.getContent() $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content > *')[this.options.html ? 'html' : 'text'](content) + $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content) $tip.removeClass('fade top bottom left right in') } @@ -81,6 +81,8 @@ /* POPOVER PLUGIN DEFINITION * ======================= */ + var old = $.fn.popover + $.fn.popover = function (option) { return this.each(function () { var $this = $(this) @@ -97,7 +99,16 @@ placement: 'right' , trigger: 'click' , content: '' - , template: '

' + , template: '

' }) + + /* POPOVER NO CONFLICT + * =================== */ + + $.fn.popover.noConflict = function () { + $.fn.popover = old + return this + } + }(window.jQuery); \ No newline at end of file diff --git a/assets/js/bootstrap-scrollspy.js b/assets/js/bootstrap-scrollspy.js index 3ffda2eb..07a5c3a5 100644 --- a/assets/js/bootstrap-scrollspy.js +++ b/assets/js/bootstrap-scrollspy.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-scrollspy.js v2.2.1 + * bootstrap-scrollspy.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. @@ -59,7 +59,7 @@ , $href = /^#\w/.test(href) && $(href) return ( $href && $href.length - && [[ $href.position().top, href ]] ) || null + && [[ $href.position().top + self.$scrollElement.scrollTop(), href ]] ) || null }) .sort(function (a, b) { return a[0] - b[0] }) .each(function () { @@ -121,6 +121,8 @@ /* SCROLLSPY PLUGIN DEFINITION * =========================== */ + var old = $.fn.scrollspy + $.fn.scrollspy = function (option) { return this.each(function () { var $this = $(this) @@ -138,6 +140,15 @@ } + /* SCROLLSPY NO CONFLICT + * ===================== */ + + $.fn.scrollspy.noConflict = function () { + $.fn.scrollspy = old + return this + } + + /* SCROLLSPY DATA-API * ================== */ diff --git a/assets/js/bootstrap-tab.js b/assets/js/bootstrap-tab.js index df950350..84d4834a 100644 --- a/assets/js/bootstrap-tab.js +++ b/assets/js/bootstrap-tab.js @@ -1,5 +1,5 @@ /* ======================================================== - * bootstrap-tab.js v2.2.1 + * bootstrap-tab.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. @@ -110,6 +110,8 @@ /* TAB PLUGIN DEFINITION * ===================== */ + var old = $.fn.tab + $.fn.tab = function ( option ) { return this.each(function () { var $this = $(this) @@ -122,6 +124,15 @@ $.fn.tab.Constructor = Tab + /* TAB NO CONFLICT + * =============== */ + + $.fn.tab.noConflict = function () { + $.fn.tab = old + return this + } + + /* TAB DATA-API * ============ */ diff --git a/assets/js/bootstrap-tooltip.js b/assets/js/bootstrap-tooltip.js index de923f7b..a08952a4 100644 --- a/assets/js/bootstrap-tooltip.js +++ b/assets/js/bootstrap-tooltip.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-tooltip.js v2.2.1 + * bootstrap-tooltip.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== @@ -250,6 +250,8 @@ /* TOOLTIP PLUGIN DEFINITION * ========================= */ + var old = $.fn.tooltip + $.fn.tooltip = function ( option ) { return this.each(function () { var $this = $(this) @@ -273,4 +275,13 @@ , html: false } + + /* TOOLTIP NO CONFLICT + * =================== */ + + $.fn.tooltip.noConflict = function () { + $.fn.tooltip = old + return this + } + }(window.jQuery); \ No newline at end of file diff --git a/assets/js/bootstrap-transition.js b/assets/js/bootstrap-transition.js index 23973edb..b0f12c26 100644 --- a/assets/js/bootstrap-transition.js +++ b/assets/js/bootstrap-transition.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.1 + * bootstrap-transition.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-typeahead.js b/assets/js/bootstrap-typeahead.js index 2f3dc274..088e7ce9 100644 --- a/assets/js/bootstrap-typeahead.js +++ b/assets/js/bootstrap-typeahead.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-typeahead.js v2.2.1 + * bootstrap-typeahead.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. @@ -33,8 +33,8 @@ this.sorter = this.options.sorter || this.sorter this.highlighter = this.options.highlighter || this.highlighter this.updater = this.options.updater || this.updater - this.$menu = $(this.options.menu).appendTo('body') this.source = this.options.source + this.$menu = $(this.options.menu) this.shown = false this.listen() } @@ -56,16 +56,18 @@ } , show: function () { - var pos = $.extend({}, this.$element.offset(), { + var pos = $.extend({}, this.$element.position(), { height: this.$element[0].offsetHeight }) - this.$menu.css({ - top: pos.top + pos.height - , left: pos.left - }) + this.$menu + .insertAfter(this.$element) + .css({ + top: pos.top + pos.height + , left: pos.left + }) + .show() - this.$menu.show() this.shown = true return this } @@ -217,7 +219,7 @@ } , keydown: function (e) { - this.suppressKeyPressRepeat = !~$.inArray(e.keyCode, [40,38,9,13,27]) + this.suppressKeyPressRepeat = ~$.inArray(e.keyCode, [40,38,9,13,27]) this.move(e) } @@ -276,6 +278,8 @@ /* TYPEAHEAD PLUGIN DEFINITION * =========================== */ + var old = $.fn.typeahead + $.fn.typeahead = function (option) { return this.each(function () { var $this = $(this) @@ -297,7 +301,16 @@ $.fn.typeahead.Constructor = Typeahead - /* TYPEAHEAD DATA-API + /* TYPEAHEAD NO CONFLICT + * =================== */ + + $.fn.typeahead.noConflict = function () { + $.fn.typeahead = old + return this + } + + + /* TYPEAHEAD DATA-API * ================== */ $(document).on('focus.typeahead.data-api', '[data-provide="typeahead"]', function (e) { diff --git a/assets/js/bootstrap.js b/assets/js/bootstrap.js index c753bd6f..6c15a583 100644 --- a/assets/js/bootstrap.js +++ b/assets/js/bootstrap.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.2.1 + * bootstrap-transition.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. @@ -58,7 +58,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-alert.js v2.2.1 + * bootstrap-alert.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. @@ -127,6 +127,8 @@ /* ALERT PLUGIN DEFINITION * ======================= */ + var old = $.fn.alert + $.fn.alert = function (option) { return this.each(function () { var $this = $(this) @@ -139,13 +141,22 @@ $.fn.alert.Constructor = Alert + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + /* ALERT DATA-API * ============== */ $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) }(window.jQuery);/* ============================================================ - * bootstrap-button.js v2.2.1 + * bootstrap-button.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. @@ -210,6 +221,8 @@ /* BUTTON PLUGIN DEFINITION * ======================== */ + var old = $.fn.button + $.fn.button = function (option) { return this.each(function () { var $this = $(this) @@ -228,6 +241,15 @@ $.fn.button.Constructor = Button + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + /* BUTTON DATA-API * =============== */ @@ -238,7 +260,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-carousel.js v2.2.1 + * bootstrap-carousel.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. @@ -268,7 +290,6 @@ var Carousel = function (element, options) { this.$element = $(element) this.options = options - this.options.slide && this.slide(this.options.slide) this.options.pause == 'hover' && this.$element .on('mouseenter', $.proxy(this.pause, this)) .on('mouseleave', $.proxy(this.cycle, this)) @@ -380,6 +401,8 @@ /* CAROUSEL PLUGIN DEFINITION * ========================== */ + var old = $.fn.carousel + $.fn.carousel = function (option) { return this.each(function () { var $this = $(this) @@ -401,6 +424,14 @@ $.fn.carousel.Constructor = Carousel + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + /* CAROUSEL DATA-API * ================= */ @@ -413,7 +444,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-collapse.js v2.2.1 + * bootstrap-collapse.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. @@ -534,8 +565,10 @@ } - /* COLLAPSIBLE PLUGIN DEFINITION - * ============================== */ + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse $.fn.collapse = function (option) { return this.each(function () { @@ -554,9 +587,18 @@ $.fn.collapse.Constructor = Collapse - /* COLLAPSIBLE DATA-API + /* COLLAPSE NO CONFLICT * ==================== */ + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { var $this = $(this), href , target = $this.attr('data-target') @@ -568,7 +610,7 @@ }) }(window.jQuery);/* ============================================================ - * bootstrap-dropdown.js v2.2.1 + * bootstrap-dropdown.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. @@ -622,9 +664,10 @@ if (!isActive) { $parent.toggleClass('open') - $this.focus() } + $this.focus() + return false } @@ -651,7 +694,7 @@ if (!isActive || (isActive && e.keyCode == 27)) return $this.click() - $items = $('[role=menu] li:not(.divider) a', $parent) + $items = $('[role=menu] li:not(.divider):visible a', $parent) if (!$items.length) return @@ -693,6 +736,8 @@ /* DROPDOWN PLUGIN DEFINITION * ========================== */ + var old = $.fn.dropdown + $.fn.dropdown = function (option) { return this.each(function () { var $this = $(this) @@ -705,17 +750,27 @@ $.fn.dropdown.Constructor = Dropdown + /* DROPDOWN NO CONFLICT + * ==================== */ + + $.fn.dropdown.noConflict = function () { + $.fn.dropdown = old + return this + } + + /* APPLY TO STANDARD DROPDOWN ELEMENTS * =================================== */ $(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);/* ========================================================= - * bootstrap-modal.js v2.2.1 + * bootstrap-modal.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. @@ -909,6 +964,8 @@ /* MODAL PLUGIN DEFINITION * ======================= */ + var old = $.fn.modal + $.fn.modal = function (option) { return this.each(function () { var $this = $(this) @@ -929,6 +986,15 @@ $.fn.modal.Constructor = Modal + /* MODAL NO CONFLICT + * ================= */ + + $.fn.modal.noConflict = function () { + $.fn.modal = old + return this + } + + /* MODAL DATA-API * ============== */ @@ -949,7 +1015,7 @@ }(window.jQuery); /* =========================================================== - * bootstrap-tooltip.js v2.2.1 + * bootstrap-tooltip.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== @@ -1200,6 +1266,8 @@ /* TOOLTIP PLUGIN DEFINITION * ========================= */ + var old = $.fn.tooltip + $.fn.tooltip = function ( option ) { return this.each(function () { var $this = $(this) @@ -1223,8 +1291,17 @@ , html: false } + + /* TOOLTIP NO CONFLICT + * =================== */ + + $.fn.tooltip.noConflict = function () { + $.fn.tooltip = old + return this + } + }(window.jQuery);/* =========================================================== - * bootstrap-popover.js v2.2.1 + * bootstrap-popover.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -1269,7 +1346,7 @@ , content = this.getContent() $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title) - $tip.find('.popover-content > *')[this.options.html ? 'html' : 'text'](content) + $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content) $tip.removeClass('fade top bottom left right in') } @@ -1306,6 +1383,8 @@ /* POPOVER PLUGIN DEFINITION * ======================= */ + var old = $.fn.popover + $.fn.popover = function (option) { return this.each(function () { var $this = $(this) @@ -1322,11 +1401,20 @@ placement: 'right' , trigger: 'click' , content: '' - , template: '

' + , template: '

' }) + + /* POPOVER NO CONFLICT + * =================== */ + + $.fn.popover.noConflict = function () { + $.fn.popover = old + return this + } + }(window.jQuery);/* ============================================================= - * bootstrap-scrollspy.js v2.2.1 + * bootstrap-scrollspy.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1386,7 +1474,7 @@ , $href = /^#\w/.test(href) && $(href) return ( $href && $href.length - && [[ $href.position().top, href ]] ) || null + && [[ $href.position().top + self.$scrollElement.scrollTop(), href ]] ) || null }) .sort(function (a, b) { return a[0] - b[0] }) .each(function () { @@ -1448,6 +1536,8 @@ /* SCROLLSPY PLUGIN DEFINITION * =========================== */ + var old = $.fn.scrollspy + $.fn.scrollspy = function (option) { return this.each(function () { var $this = $(this) @@ -1465,6 +1555,15 @@ } + /* SCROLLSPY NO CONFLICT + * ===================== */ + + $.fn.scrollspy.noConflict = function () { + $.fn.scrollspy = old + return this + } + + /* SCROLLSPY DATA-API * ================== */ @@ -1476,7 +1575,7 @@ }) }(window.jQuery);/* ======================================================== - * bootstrap-tab.js v2.2.1 + * bootstrap-tab.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. @@ -1587,6 +1686,8 @@ /* TAB PLUGIN DEFINITION * ===================== */ + var old = $.fn.tab + $.fn.tab = function ( option ) { return this.each(function () { var $this = $(this) @@ -1599,6 +1700,15 @@ $.fn.tab.Constructor = Tab + /* TAB NO CONFLICT + * =============== */ + + $.fn.tab.noConflict = function () { + $.fn.tab = old + return this + } + + /* TAB DATA-API * ============ */ @@ -1608,7 +1718,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-typeahead.js v2.2.1 + * bootstrap-typeahead.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1642,8 +1752,8 @@ this.sorter = this.options.sorter || this.sorter this.highlighter = this.options.highlighter || this.highlighter this.updater = this.options.updater || this.updater - this.$menu = $(this.options.menu).appendTo('body') this.source = this.options.source + this.$menu = $(this.options.menu) this.shown = false this.listen() } @@ -1665,16 +1775,18 @@ } , show: function () { - var pos = $.extend({}, this.$element.offset(), { + var pos = $.extend({}, this.$element.position(), { height: this.$element[0].offsetHeight }) - this.$menu.css({ - top: pos.top + pos.height - , left: pos.left - }) + this.$menu + .insertAfter(this.$element) + .css({ + top: pos.top + pos.height + , left: pos.left + }) + .show() - this.$menu.show() this.shown = true return this } @@ -1826,7 +1938,7 @@ } , keydown: function (e) { - this.suppressKeyPressRepeat = !~$.inArray(e.keyCode, [40,38,9,13,27]) + this.suppressKeyPressRepeat = ~$.inArray(e.keyCode, [40,38,9,13,27]) this.move(e) } @@ -1885,6 +1997,8 @@ /* TYPEAHEAD PLUGIN DEFINITION * =========================== */ + var old = $.fn.typeahead + $.fn.typeahead = function (option) { return this.each(function () { var $this = $(this) @@ -1906,7 +2020,16 @@ $.fn.typeahead.Constructor = Typeahead - /* TYPEAHEAD DATA-API + /* TYPEAHEAD NO CONFLICT + * =================== */ + + $.fn.typeahead.noConflict = function () { + $.fn.typeahead = old + return this + } + + + /* TYPEAHEAD DATA-API * ================== */ $(document).on('focus.typeahead.data-api', '[data-provide="typeahead"]', function (e) { @@ -1918,7 +2041,7 @@ }(window.jQuery); /* ========================================================== - * bootstrap-affix.js v2.2.1 + * bootstrap-affix.js v2.2.2 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. @@ -1987,6 +2110,8 @@ /* AFFIX PLUGIN DEFINITION * ======================= */ + var old = $.fn.affix + $.fn.affix = function (option) { return this.each(function () { var $this = $(this) @@ -2004,6 +2129,15 @@ } + /* AFFIX NO CONFLICT + * ================= */ + + $.fn.affix.noConflict = function () { + $.fn.affix = old + return this + } + + /* AFFIX DATA-API * ============== */ diff --git a/assets/js/bootstrap.min.js b/assets/js/bootstrap.min.js index 80a99821..4abe532c 100644 --- a/assets/js/bootstrap.min.js +++ b/assets/js/bootstrap.min.js @@ -1,6 +1,6 @@ /** -* Bootstrap.js v2.2.1 by @fat & @mdo +* Bootstrap.js v2.2.2 by @fat & @mdo * 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()},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(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")},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(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.slide&&this.slide(this.options.slide),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}},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(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"]()}},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(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) a",o);if(!r.length)return;a=r.index(r.filter(":focus")),t.keyCode==38&&a>0&&a--,t.keyCode==40&&a').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()}},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(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,o;if(this.hasContent()&&this.enabled){e=this.tip(),this.setContent(),this.options.animation&&e.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,t=/in/.test(s),e.detach().css({top:0,left:0,display:"block"}).insertAfter(this.$element),n=this.getPosition(t),r=e[0].offsetWidth,i=e[0].offsetHeight;switch(t?s.split(" ")[1]: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}}e.offset(o).addClass(s).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(t){return e.extend({},t?{top:0,left:0}:this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight})},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)}},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:'
',trigger:"hover",title:"",delay:0,html:!1}}(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)}}),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:'

'})}(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 t=e(this),n=t.data("target")||t.attr("href"),r=/^#\w/.test(n)&&e(n);return r&&r.length&&[[r.position().top,n]]||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")}},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(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")}},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(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.$menu=e(this.options.menu).appendTo("body"),this.source=this.options.source,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.offset(),{height:this.$element[0].offsetHeight});return this.$menu.css({top:t.top+t.height,left:t.left}),this.$menu.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"+t+""})},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")}},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:'',item:'
',minLength:1},e.fn.typeahead.Constructor=t,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:""))},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(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($){"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=$('