From add0b805d7940a6df320d0d013852b3ec8f23a8b Mon Sep 17 00:00:00 2001 From: Jacob Thornton Date: Tue, 4 Sep 2012 20:46:18 -0700 Subject: [PATCH] 2.1.1 --- assets/bootstrap.zip | Bin 80216 -> 81116 bytes assets/css/bootstrap-responsive.css | 30 ++- assets/css/bootstrap.css | 318 +++++++++++++++++------ assets/css/docs.css | 41 +-- assets/js/bootstrap-affix.js | 2 +- assets/js/bootstrap-alert.js | 2 +- assets/js/bootstrap-button.js | 4 +- assets/js/bootstrap-carousel.js | 2 +- assets/js/bootstrap-collapse.js | 2 +- assets/js/bootstrap-dropdown.js | 6 +- assets/js/bootstrap-modal.js | 2 +- assets/js/bootstrap-popover.js | 2 +- assets/js/bootstrap-scrollspy.js | 2 +- assets/js/bootstrap-tab.js | 2 +- assets/js/bootstrap-tooltip.js | 2 +- assets/js/bootstrap-transition.js | 2 +- assets/js/bootstrap-typeahead.js | 4 +- assets/js/bootstrap.js | 34 +-- assets/js/bootstrap.min.js | 4 +- base-css.html | 60 ++++- components.html | 16 +- getting-started.html | 11 +- index.html | 4 +- javascript.html | 40 ++- scaffolding.html | 58 ++--- templates/pages/base-css.mustache | 60 ++++- templates/pages/components.mustache | 16 +- templates/pages/getting-started.mustache | 25 +- templates/pages/index.mustache | 4 +- templates/pages/javascript.mustache | 40 ++- templates/pages/scaffolding.mustache | 58 ++--- 31 files changed, 581 insertions(+), 272 deletions(-) diff --git a/assets/bootstrap.zip b/assets/bootstrap.zip index e91fa7531645d31ea67768a3ee3aa269b16dbe2e..c9900f6348fa259d8c9e9a7d03ade478fc55ab01 100644 GIT binary patch delta 57841 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 z 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

IW@;gocOhD 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 G#s2`r label { + .form-horizontal .control-label { float: none; width: auto; padding-top: 0; @@ -944,14 +953,14 @@ display: none; } .nav-collapse .nav .nav-header { - color: #555555; + color: #777777; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 9px 15px; font-weight: bold; - color: #555555; + color: #777777; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; @@ -1003,6 +1012,10 @@ .nav-collapse .dropdown-menu .divider { display: none; } + .nav-collapse .nav > li > .dropdown-menu:before, + .nav-collapse .nav > li > .dropdown-menu:after { + display: none; + } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; @@ -1014,6 +1027,11 @@ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); } + .navbar-inverse .nav-collapse .navbar-form, + .navbar-inverse .nav-collapse .navbar-search { + border-top-color: #111111; + border-bottom-color: #111111; + } .navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; diff --git a/assets/css/bootstrap.css b/assets/css/bootstrap.css index 0664207a..9fa6f766 100644 --- a/assets/css/bootstrap.css +++ b/assets/css/bootstrap.css @@ -1,5 +1,5 @@ /*! - * Bootstrap v2.1.0 + * Bootstrap v2.1.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 @@ -67,6 +67,7 @@ sub { } img { + width: auto\9; height: auto; max-width: 100%; vertical-align: middle; @@ -215,6 +216,7 @@ a:hover { [class*="span"] { float: left; + min-height: 1px; margin-left: 20px; } @@ -583,7 +585,7 @@ p { .lead { margin-bottom: 20px; - font-size: 20px; + font-size: 21px; font-weight: 200; line-height: 30px; } @@ -608,6 +610,22 @@ cite { color: #999999; } +.text-warning { + color: #c09853; +} + +.text-error { + color: #b94a48; +} + +.text-info { + color: #3a87ad; +} + +.text-success { + color: #468847; +} + h1, h2, h3, @@ -725,9 +743,24 @@ dd { margin-left: 10px; } +.dl-horizontal { + *zoom: 1; +} + +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + line-height: 0; + content: ""; +} + +.dl-horizontal:after { + clear: both; +} + .dl-horizontal dt { float: left; - width: 120px; + width: 160px; overflow: hidden; clear: left; text-align: right; @@ -736,7 +769,7 @@ dd { } .dl-horizontal dd { - margin-left: 130px; + margin-left: 180px; } hr { @@ -945,8 +978,9 @@ input[type="color"], } input, -textarea { - width: 210px; +textarea, +.uneditable-input { + width: 206px; } textarea { @@ -1039,7 +1073,7 @@ input[type="file"] { select { width: 220px; background-color: #ffffff; - border: 1px solid #bbb; + border: 1px solid #cccccc; } select[multiple], @@ -1301,14 +1335,17 @@ input[type="checkbox"][readonly] { .control-group.warning select, .control-group.warning textarea { color: #c09853; +} + +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -.control-group.warning .checkbox:focus, -.control-group.warning .radio:focus, .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { @@ -1337,14 +1374,17 @@ input[type="checkbox"][readonly] { .control-group.error select, .control-group.error textarea { color: #b94a48; +} + +.control-group.error input, +.control-group.error select, +.control-group.error textarea { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -.control-group.error .checkbox:focus, -.control-group.error .radio:focus, .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { @@ -1373,14 +1413,17 @@ input[type="checkbox"][readonly] { .control-group.success select, .control-group.success textarea { color: #468847; +} + +.control-group.success input, +.control-group.success select, +.control-group.success textarea { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } -.control-group.success .checkbox:focus, -.control-group.success .radio:focus, .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { @@ -1397,6 +1440,45 @@ input[type="checkbox"][readonly] { border-color: #468847; } +.control-group.info > label, +.control-group.info .help-block, +.control-group.info .help-inline { + color: #3a87ad; +} + +.control-group.info .checkbox, +.control-group.info .radio, +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + color: #3a87ad; +} + +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.info input:focus, +.control-group.info select:focus, +.control-group.info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group.info .input-prepend .add-on, +.control-group.info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid { @@ -1503,7 +1585,6 @@ select:focus:required:invalid:focus { .input-prepend .add-on, .input-append .btn, .input-prepend .btn { - margin-left: -1px; vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; @@ -1536,6 +1617,11 @@ select:focus:required:invalid:focus { border-radius: 3px 0 0 3px; } +.input-append .add-on, +.input-append .btn { + margin-left: -1px; +} + .input-append .add-on:last-child, .input-append .btn:last-child { -webkit-border-radius: 0 3px 3px 0; @@ -1706,7 +1792,7 @@ legend + .control-group { .form-horizontal .control-label { float: left; - width: 140px; + width: 160px; padding-top: 5px; text-align: right; } @@ -1714,21 +1800,26 @@ legend + .control-group { .form-horizontal .controls { *display: inline-block; *padding-left: 20px; - margin-left: 160px; + margin-left: 180px; *margin-left: 0; } .form-horizontal .controls:first-child { - *padding-left: 160px; + *padding-left: 180px; } .form-horizontal .help-block { - margin-top: 10px; margin-bottom: 0; } +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block { + margin-top: 10px; +} + .form-horizontal .form-actions { - padding-left: 160px; + padding-left: 180px; } table { @@ -1853,7 +1944,7 @@ table { .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; - -moz-border-right-topleft: 4px; + -moz-border-radius-topleft: 4px; } .table-striped tbody tr:nth-child(odd) td, @@ -1873,145 +1964,145 @@ table [class*=span], margin-left: 0; } -table .span1 { +.table .span1 { float: none; width: 44px; margin-left: 0; } -table .span2 { +.table .span2 { float: none; width: 124px; margin-left: 0; } -table .span3 { +.table .span3 { float: none; width: 204px; margin-left: 0; } -table .span4 { +.table .span4 { float: none; width: 284px; margin-left: 0; } -table .span5 { +.table .span5 { float: none; width: 364px; margin-left: 0; } -table .span6 { +.table .span6 { float: none; width: 444px; margin-left: 0; } -table .span7 { +.table .span7 { float: none; width: 524px; margin-left: 0; } -table .span8 { +.table .span8 { float: none; width: 604px; margin-left: 0; } -table .span9 { +.table .span9 { float: none; width: 684px; margin-left: 0; } -table .span10 { +.table .span10 { float: none; width: 764px; margin-left: 0; } -table .span11 { +.table .span11 { float: none; width: 844px; margin-left: 0; } -table .span12 { +.table .span12 { float: none; width: 924px; margin-left: 0; } -table .span13 { +.table .span13 { float: none; width: 1004px; margin-left: 0; } -table .span14 { +.table .span14 { float: none; width: 1084px; margin-left: 0; } -table .span15 { +.table .span15 { float: none; width: 1164px; margin-left: 0; } -table .span16 { +.table .span16 { float: none; width: 1244px; margin-left: 0; } -table .span17 { +.table .span17 { float: none; width: 1324px; margin-left: 0; } -table .span18 { +.table .span18 { float: none; width: 1404px; margin-left: 0; } -table .span19 { +.table .span19 { float: none; width: 1484px; margin-left: 0; } -table .span20 { +.table .span20 { float: none; width: 1564px; margin-left: 0; } -table .span21 { +.table .span21 { float: none; width: 1644px; margin-left: 0; } -table .span22 { +.table .span22 { float: none; width: 1724px; margin-left: 0; } -table .span23 { +.table .span23 { float: none; width: 1804px; margin-left: 0; } -table .span24 { +.table .span24 { float: none; width: 1884px; margin-left: 0; @@ -2025,10 +2116,30 @@ table .span24 { background-color: #f2dede; } +.table tbody tr.warning td { + background-color: #fcf8e3; +} + .table tbody tr.info td { background-color: #d9edf7; } +.table-hover tbody tr.success:hover td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover td { + background-color: #c4e3f3; +} + [class^="icon-"], [class*=" icon-"] { display: inline-block; @@ -2046,8 +2157,14 @@ table .span24 { /* White icons with optional class, or on hover/active states of certain elements */ .icon-white, -.nav > .active > a > [class^="icon-"], -.nav > .active > a > [class*=" icon-"], +.nav-tabs > .active > a > [class^="icon-"], +.nav-tabs > .active > a > [class*=" icon-"], +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], @@ -2759,7 +2876,7 @@ table .span24 { .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000000; - content: "\2191"; + content: ""; } .dropup .dropdown-menu, @@ -2783,7 +2900,7 @@ table .span24 { border-radius: 0 6px 6px 6px; } -.dropdown-submenu:hover .dropdown-menu { +.dropdown-submenu:hover > .dropdown-menu { display: block; } @@ -2866,7 +2983,6 @@ table .span24 { position: relative; height: 0; overflow: hidden; - overflow: visible \9; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; @@ -3030,7 +3146,7 @@ button.close { .btn-mini { padding: 2px 6px; font-size: 11px; - line-height: 16px; + line-height: 17px; } .btn-block { @@ -3047,6 +3163,12 @@ button.close { margin-top: 5px; } +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + .btn-primary.active, .btn-warning.active, .btn-danger.active, @@ -3284,7 +3406,8 @@ input[type="submit"].btn.btn-mini { } .btn-link, -.btn-link:active { +.btn-link:active, +.btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; @@ -3307,11 +3430,17 @@ input[type="submit"].btn.btn-mini { background-color: transparent; } +.btn-link[disabled]:hover { + color: #333333; + text-decoration: none; +} + .btn-group { position: relative; *margin-left: .3em; font-size: 0; white-space: nowrap; + vertical-align: middle; } .btn-group:first-child { @@ -4018,7 +4147,7 @@ input[type="submit"].btn.btn-mini { *z-index: 2; margin-bottom: 20px; overflow: visible; - color: #555555; + color: #777777; } .navbar-inner { @@ -4037,11 +4166,23 @@ input[type="submit"].btn.btn-mini { -moz-border-radius: 4px; border-radius: 4px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); } +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + .navbar .container { width: auto; } @@ -4057,7 +4198,7 @@ input[type="submit"].btn.btn-mini { margin-left: -20px; font-size: 20px; font-weight: 200; - color: #555555; + color: #777777; text-shadow: 0 1px 0 #ffffff; } @@ -4071,7 +4212,7 @@ input[type="submit"].btn.btn-mini { } .navbar-link { - color: #555555; + color: #777777; } .navbar-link:hover { @@ -4087,11 +4228,13 @@ input[type="submit"].btn.btn-mini { .navbar .btn, .navbar .btn-group { - margin-top: 6px; + margin-top: 5px; } -.navbar .btn-group .btn { - margin: 0; +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn { + margin-top: 0; } .navbar-form { @@ -4182,9 +4325,12 @@ input[type="submit"].btn.btn-mini { } .navbar-fixed-top .navbar-inner, -.navbar-fixed-bottom .navbar-inner, .navbar-static-top .navbar-inner { - border: 0; + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; } .navbar-fixed-top .navbar-inner, @@ -4233,6 +4379,7 @@ input[type="submit"].btn.btn-mini { .navbar .nav.pull-right { float: right; + margin-right: 0; } .navbar .nav > li { @@ -4242,7 +4389,7 @@ input[type="submit"].btn.btn-mini { .navbar .nav > li > a { float: none; padding: 10px 15px 10px; - color: #555555; + color: #777777; text-decoration: none; text-shadow: 0 1px 0 #ffffff; } @@ -4372,8 +4519,8 @@ input[type="submit"].btn.btn-mini { } .navbar .nav li.dropdown > .dropdown-toggle .caret { - border-top-color: #555555; - border-bottom-color: #555555; + border-top-color: #777777; + border-bottom-color: #777777; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, @@ -4599,12 +4746,12 @@ input[type="submit"].btn.btn-mini { box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } -.pagination li { +.pagination ul > li { display: inline; } -.pagination a, -.pagination span { +.pagination ul > li > a, +.pagination ul > li > span { float: left; padding: 0 14px; line-height: 38px; @@ -4614,36 +4761,36 @@ input[type="submit"].btn.btn-mini { border-left-width: 0; } -.pagination a:hover, -.pagination .active a, -.pagination .active span { +.pagination ul > li > a:hover, +.pagination ul > .active > a, +.pagination ul > .active > span { background-color: #f5f5f5; } -.pagination .active a, -.pagination .active span { +.pagination ul > .active > a, +.pagination ul > .active > span { color: #999999; cursor: default; } -.pagination .disabled span, -.pagination .disabled a, -.pagination .disabled a:hover { +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover { color: #999999; cursor: default; background-color: transparent; } -.pagination li:first-child a, -.pagination li:first-child span { +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } -.pagination li:last-child a, -.pagination li:last-child span { +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; @@ -4679,7 +4826,8 @@ input[type="submit"].btn.btn-mini { display: inline; } -.pager a { +.pager a, +.pager span { display: inline-block; padding: 5px 14px; background-color: #fff; @@ -4694,7 +4842,8 @@ input[type="submit"].btn.btn-mini { background-color: #f5f5f5; } -.pager .next a { +.pager .next a, +.pager .next span { float: right; } @@ -4703,25 +4852,26 @@ input[type="submit"].btn.btn-mini { } .pager .disabled a, -.pager .disabled a:hover { +.pager .disabled a:hover, +.pager .disabled span { color: #999999; cursor: default; background-color: #fff; } -.modal-open .dropdown-menu { +.modal-open .modal .dropdown-menu { z-index: 2050; } -.modal-open .dropdown.open { +.modal-open .modal .dropdown.open { *z-index: 2050; } -.modal-open .popover { +.modal-open .modal .popover { z-index: 2060; } -.modal-open .tooltip { +.modal-open .modal .tooltip { z-index: 2080; } diff --git a/assets/css/docs.css b/assets/css/docs.css index 66c4a6f0..a6fff3c3 100644 --- a/assets/css/docs.css +++ b/assets/css/docs.css @@ -132,16 +132,6 @@ hr.soften { } /* Download button */ -@-webkit-keyframes downloadButton { - from { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 10px rgba(0,68,204,.5); } - 50% { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 25px rgba(0,68,204,.9); } - to { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 10px rgba(0,68,204,.5); } -} -@-moz-keyframes downloadButton { - from { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 10px rgba(0,68,204,.5); } - 50% { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 25px rgba(0,68,204,.9); } - to { box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 10px rgba(0,68,204,.5); } -} .masthead .btn { padding: 14px 24px; font-size: 24px; @@ -151,19 +141,17 @@ hr.soften { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; - -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 10px rgba(0,68,204,.01); - -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 10px rgba(0,68,204,.01); - box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25), 0 2px 10px rgba(0,68,204,.01); - -webkit-animation-name: downloadButton; - -moz-animation-name: downloadButton; - -webkit-animation-duration: 1.5s; - -moz-animation-duration: 1.5s; - -webkit-animation-iteration-count: infinite; - -moz-animation-iteration-count: infinite; + -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); + -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); + box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); -webkit-transition: none; -moz-transition: none; transition: none; - +} +.masthead .btn:hover { + -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); + -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); + box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); } .masthead .btn:active { -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1); @@ -541,7 +529,7 @@ h2 + .row { background-color: rgba(255,0,0,.25); } -/* Eaxmples page +/* Example page ------------------------- */ .bootstrap-examples p { font-size: 13px; @@ -647,10 +635,6 @@ h2 + .row { form.bs-docs-example { padding-bottom: 19px; } -.bs-docs-example .lead { - font-size: 18px; - line-height: 24px; -} /* Images */ .bs-docs-example-images img { @@ -756,11 +740,6 @@ form.bs-docs-example { /* Sidenav for Docs -------------------------------------------------- */ -/* prevent column from collapsing when affixing */ -.span3 { - min-height: 1px; -} - .bs-docs-sidenav { width: 228px; margin: 30px 0 0; @@ -892,7 +871,7 @@ form.bs-docs-example { /* Tablet ------------------------- */ -@media (max-width: 768px) { +@media (max-width: 767px) { /* Remove any padding from the body */ body { padding-top: 0; diff --git a/assets/js/bootstrap-affix.js b/assets/js/bootstrap-affix.js index c6b8208a..c49d6e9d 100644 --- a/assets/js/bootstrap-affix.js +++ b/assets/js/bootstrap-affix.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-affix.js v2.1.0 + * bootstrap-affix.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-alert.js b/assets/js/bootstrap-alert.js index 4dd31adb..51273ab9 100644 --- a/assets/js/bootstrap-alert.js +++ b/assets/js/bootstrap-alert.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-alert.js v2.1.0 + * bootstrap-alert.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-button.js b/assets/js/bootstrap-button.js index d0413d6e..a0ab0bfa 100644 --- a/assets/js/bootstrap-button.js +++ b/assets/js/bootstrap-button.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-button.js v2.1.0 + * bootstrap-button.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. @@ -51,7 +51,7 @@ } Button.prototype.toggle = function () { - var $parent = this.$element.parent('[data-toggle="buttons-radio"]') + var $parent = this.$element.closest('[data-toggle="buttons-radio"]') $parent && $parent .find('.active') diff --git a/assets/js/bootstrap-carousel.js b/assets/js/bootstrap-carousel.js index 0b87eb8a..5c194b42 100644 --- a/assets/js/bootstrap-carousel.js +++ b/assets/js/bootstrap-carousel.js @@ -1,5 +1,5 @@ /* ========================================================== - * bootstrap-carousel.js v2.1.0 + * bootstrap-carousel.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-collapse.js b/assets/js/bootstrap-collapse.js index 391d9128..8116f225 100644 --- a/assets/js/bootstrap-collapse.js +++ b/assets/js/bootstrap-collapse.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-collapse.js v2.1.0 + * bootstrap-collapse.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-dropdown.js b/assets/js/bootstrap-dropdown.js index ab601e9e..42370dfb 100644 --- a/assets/js/bootstrap-dropdown.js +++ b/assets/js/bootstrap-dropdown.js @@ -1,5 +1,5 @@ /* ============================================================ - * bootstrap-dropdown.js v2.1.0 + * bootstrap-dropdown.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. @@ -110,7 +110,7 @@ if (!selector) { selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 } $parent = $(selector) @@ -142,7 +142,7 @@ $('html') .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) $('body') - .on('click.dropdown touchstart.dropdown.data-api', '.dropdown', function (e) { e.stopPropagation() }) + .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', 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 62fbc951..f1622b1c 100644 --- a/assets/js/bootstrap-modal.js +++ b/assets/js/bootstrap-modal.js @@ -1,5 +1,5 @@ /* ========================================================= - * bootstrap-modal.js v2.1.0 + * bootstrap-modal.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-popover.js b/assets/js/bootstrap-popover.js index 4ce7a16d..94137228 100644 --- a/assets/js/bootstrap-popover.js +++ b/assets/js/bootstrap-popover.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-popover.js v2.1.0 + * bootstrap-popover.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-scrollspy.js b/assets/js/bootstrap-scrollspy.js index df70ebdd..e740ac01 100644 --- a/assets/js/bootstrap-scrollspy.js +++ b/assets/js/bootstrap-scrollspy.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-scrollspy.js v2.1.0 + * bootstrap-scrollspy.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-tab.js b/assets/js/bootstrap-tab.js index df2a7f7a..070deb8f 100644 --- a/assets/js/bootstrap-tab.js +++ b/assets/js/bootstrap-tab.js @@ -1,5 +1,5 @@ /* ======================================================== - * bootstrap-tab.js v2.1.0 + * bootstrap-tab.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap-tooltip.js b/assets/js/bootstrap-tooltip.js index 4d06dfcc..ed628853 100644 --- a/assets/js/bootstrap-tooltip.js +++ b/assets/js/bootstrap-tooltip.js @@ -1,5 +1,5 @@ /* =========================================================== - * bootstrap-tooltip.js v2.1.0 + * bootstrap-tooltip.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== diff --git a/assets/js/bootstrap-transition.js b/assets/js/bootstrap-transition.js index f0913d86..fedc90a8 100644 --- a/assets/js/bootstrap-transition.js +++ b/assets/js/bootstrap-transition.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.1.0 + * bootstrap-transition.js v2.1.1 * 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 ae57221c..c2ccdea2 100644 --- a/assets/js/bootstrap-typeahead.js +++ b/assets/js/bootstrap-typeahead.js @@ -1,5 +1,5 @@ /* ============================================================= - * bootstrap-typeahead.js v2.1.0 + * bootstrap-typeahead.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. @@ -174,7 +174,7 @@ .on('keypress', $.proxy(this.keypress, this)) .on('keyup', $.proxy(this.keyup, this)) - if ($.browser.webkit || $.browser.msie) { + if ($.browser.chrome || $.browser.webkit || $.browser.msie) { this.$element.on('keydown', $.proxy(this.keydown, this)) } diff --git a/assets/js/bootstrap.js b/assets/js/bootstrap.js index 7f303eb8..f73fcb8e 100644 --- a/assets/js/bootstrap.js +++ b/assets/js/bootstrap.js @@ -1,5 +1,5 @@ /* =================================================== - * bootstrap-transition.js v2.1.0 + * bootstrap-transition.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#transitions * =================================================== * Copyright 2012 Twitter, Inc. @@ -58,7 +58,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-alert.js v2.1.0 + * bootstrap-alert.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#alerts * ========================================================== * Copyright 2012 Twitter, Inc. @@ -147,7 +147,7 @@ }) }(window.jQuery);/* ============================================================ - * bootstrap-button.js v2.1.0 + * bootstrap-button.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#buttons * ============================================================ * Copyright 2012 Twitter, Inc. @@ -199,7 +199,7 @@ } Button.prototype.toggle = function () { - var $parent = this.$element.parent('[data-toggle="buttons-radio"]') + var $parent = this.$element.closest('[data-toggle="buttons-radio"]') $parent && $parent .find('.active') @@ -242,7 +242,7 @@ }) }(window.jQuery);/* ========================================================== - * bootstrap-carousel.js v2.1.0 + * bootstrap-carousel.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#carousel * ========================================================== * Copyright 2012 Twitter, Inc. @@ -417,7 +417,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-collapse.js v2.1.0 + * bootstrap-collapse.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#collapse * ============================================================= * Copyright 2012 Twitter, Inc. @@ -574,7 +574,7 @@ }) }(window.jQuery);/* ============================================================ - * bootstrap-dropdown.js v2.1.0 + * bootstrap-dropdown.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#dropdowns * ============================================================ * Copyright 2012 Twitter, Inc. @@ -685,7 +685,7 @@ if (!selector) { selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 } $parent = $(selector) @@ -717,13 +717,13 @@ $('html') .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) $('body') - .on('click.dropdown touchstart.dropdown.data-api', '.dropdown', function (e) { e.stopPropagation() }) + .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', 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.1.0 + * bootstrap-modal.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#modals * ========================================================= * Copyright 2012 Twitter, Inc. @@ -961,7 +961,7 @@ }) }(window.jQuery);/* =========================================================== - * bootstrap-tooltip.js v2.1.0 + * bootstrap-tooltip.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#tooltips * Inspired by the original jQuery.tipsy by Jason Frame * =========================================================== @@ -1236,7 +1236,7 @@ }(window.jQuery); /* =========================================================== - * bootstrap-popover.js v2.1.0 + * bootstrap-popover.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#popovers * =========================================================== * Copyright 2012 Twitter, Inc. @@ -1338,7 +1338,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-scrollspy.js v2.1.0 + * bootstrap-scrollspy.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#scrollspy * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1488,7 +1488,7 @@ }) }(window.jQuery);/* ======================================================== - * bootstrap-tab.js v2.1.0 + * bootstrap-tab.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#tabs * ======================================================== * Copyright 2012 Twitter, Inc. @@ -1622,7 +1622,7 @@ }) }(window.jQuery);/* ============================================================= - * bootstrap-typeahead.js v2.1.0 + * bootstrap-typeahead.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#typeahead * ============================================================= * Copyright 2012 Twitter, Inc. @@ -1797,7 +1797,7 @@ .on('keypress', $.proxy(this.keypress, this)) .on('keyup', $.proxy(this.keyup, this)) - if ($.browser.webkit || $.browser.msie) { + if ($.browser.chrome || $.browser.webkit || $.browser.msie) { this.$element.on('keydown', $.proxy(this.keydown, this)) } @@ -1922,7 +1922,7 @@ }(window.jQuery); /* ========================================================== - * bootstrap-affix.js v2.1.0 + * bootstrap-affix.js v2.1.1 * http://twitter.github.com/bootstrap/javascript.html#affix * ========================================================== * Copyright 2012 Twitter, Inc. diff --git a/assets/js/bootstrap.min.js b/assets/js/bootstrap.min.js index 9e4ac042..760afbdf 100644 --- a/assets/js/bootstrap.min.js +++ b/assets/js/bootstrap.min.js @@ -1,6 +1,6 @@ /** -* Bootstrap.js by @fat & @mdo +* Bootstrap.js v2.1.1 by @fat & @mdo * Copyright 2012 Twitter, Inc. * http://www.apache.org/licenses/LICENSE-2.0.txt */ -!function(a){a(function(){"use strict",a.support.transition=function(){var a=function(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},c;for(c in b)if(a.style[c]!==undefined)return b[c]}();return a&&{end:a}}()})}(window.jQuery),!function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function f(){e.trigger("closed").remove()}var c=a(this),d=c.attr("data-target"),e;d||(d=c.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),e=a(d),b&&b.preventDefault(),e.length||(e=c.hasClass("alert")?c:c.parent()),e.trigger(b=a.Event("close"));if(b.isDefaultPrevented())return;e.removeClass("in"),a.support.transition&&e.hasClass("fade")?e.on(a.support.transition.end,f):f()},a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("alert");e||d.data("alert",e=new c(this)),typeof b=="string"&&e[b].call(d)})},a.fn.alert.Constructor=c,a(function(){a("body").on("click.alert.data-api",b,c.prototype.close)})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.button.defaults,c)};b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.data(),e=c.is("input")?"val":"html";a+="Text",d.resetText||c.data("resetText",c[e]()),c[e](d[a]||this.options[a]),setTimeout(function(){a=="loadingText"?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.parent('[data-toggle="buttons-radio"]');a&&a.find(".active").removeClass("active"),this.$element.toggleClass("active")},a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("button"),f=typeof c=="object"&&c;e||d.data("button",e=new b(this,f)),c=="toggle"?e.toggle():c&&e.setState(c)})},a.fn.button.defaults={loadingText:"loading..."},a.fn.button.Constructor=b,a(function(){a("body").on("click.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle")})})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=c,this.options.slide&&this.slide(this.options.slide),this.options.pause=="hover"&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.prototype={cycle:function(b){return b||(this.paused=!1),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},to:function(b){var c=this.$element.find(".item.active"),d=c.parent().children(),e=d.index(c),f=this;if(b>d.length-1||b<0)return;return this.sliding?this.$element.one("slid",function(){f.to(b)}):e==b?this.pause().cycle():this.slide(b>e?"next":"prev",a(d[b]))},pause:function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.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(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g=b=="next"?"left":"right",h=b=="next"?"first":"last",i=this,j=a.Event("slide",{relatedTarget:e[0]});this.sliding=!0,f&&this.pause(),e=e.length?e:this.$element.find(".item")[h]();if(e.hasClass("active"))return;if(a.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(j);if(j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),this.$element.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)})}else{this.$element.trigger(j);if(j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this}},a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("carousel"),f=a.extend({},a.fn.carousel.defaults,typeof c=="object"&&c),g=typeof c=="string"?c:f.slide;e||d.data("carousel",e=new b(this,f)),typeof c=="number"?e.to(c):g?e[g]():f.interval&&e.cycle()})},a.fn.carousel.defaults={interval:5e3,pause:"hover"},a.fn.carousel.Constructor=b,a(function(){a("body").on("click.carousel.data-api","[data-slide]",function(b){var c=a(this),d,e=a(c.attr("data-target")||(d=c.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,"")),f=!e.data("modal")&&a.extend({},e.data(),c.data());e.carousel(f),b.preventDefault()})})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.collapse.defaults,c),this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.prototype={constructor:b,dimension:function(){var a=this.$element.hasClass("width");return a?"width":"height"},show:function(){var b,c,d,e;if(this.transitioning)return;b=this.dimension(),c=a.camelCase(["scroll",b].join("-")),d=this.$parent&&this.$parent.find("> .accordion-group > .in");if(d&&d.length){e=d.data("collapse");if(e&&e.transitioning)return;d.collapse("hide"),e||d.data("collapse",null)}this.$element[b](0),this.transition("addClass",a.Event("show"),"shown"),a.support.transition&&this.$element[b](this.$element[0][c])},hide:function(){var b;if(this.transitioning)return;b=this.dimension(),this.reset(this.$element[b]()),this.transition("removeClass",a.Event("hide"),"hidden"),this.$element[b](0)},reset:function(a){var b=this.dimension();return this.$element.removeClass("collapse")[b](a||"auto")[0].offsetWidth,this.$element[a!==null?"addClass":"removeClass"]("collapse"),this},transition:function(b,c,d){var e=this,f=function(){c.type=="show"&&e.reset(),e.transitioning=0,e.$element.trigger(d)};this.$element.trigger(c);if(c.isDefaultPrevented())return;this.transitioning=1,this.$element[b]("in"),a.support.transition&&this.$element.hasClass("collapse")?this.$element.one(a.support.transition.end,f):f()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}},a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("collapse"),f=typeof c=="object"&&c;e||d.data("collapse",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.collapse.defaults={toggle:!0},a.fn.collapse.Constructor=b,a(function(){a("body").on("click.collapse.data-api","[data-toggle=collapse]",function(b){var c=a(this),d,e=c.attr("data-target")||b.preventDefault()||(d=c.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""),f=a(e).data("collapse")?"toggle":c.data();c[a(e).hasClass("in")?"addClass":"removeClass"]("collapsed"),a(e).collapse(f)})})}(window.jQuery),!function(a){function d(){e(a(b)).removeClass("open")}function e(b){var c=b.attr("data-target"),d;return c||(c=b.attr("href"),c=c&&c.replace(/.*(?=#[^\s]*$)/,"")),d=a(c),d.length||(d=b.parent()),d}"use strict";var b="[data-toggle=dropdown]",c=function(b){var c=a(b).on("click.dropdown.data-api",this.toggle);a("html").on("click.dropdown.data-api",function(){c.parent().removeClass("open")})};c.prototype={constructor:c,toggle:function(b){var c=a(this),f,g;if(c.is(".disabled, :disabled"))return;return f=e(c),g=f.hasClass("open"),d(),g||(f.toggleClass("open"),c.focus()),!1},keydown:function(b){var c,d,f,g,h,i;if(!/(38|40|27)/.test(b.keyCode))return;c=a(this),b.preventDefault(),b.stopPropagation();if(c.is(".disabled, :disabled"))return;g=e(c),h=g.hasClass("open");if(!h||h&&b.keyCode==27)return c.click();d=a("[role=menu] li:not(.divider) a",g);if(!d.length)return;i=d.index(d.filter(":focus")),b.keyCode==38&&i>0&&i--,b.keyCode==40&&i').appendTo(document.body),this.options.backdrop!="static"&&this.$backdrop.click(a.proxy(this.hide,this)),e&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),e?this.$backdrop.one(a.support.transition.end,b):b()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,a.proxy(this.removeBackdrop,this)):this.removeBackdrop()):b&&b()}},a.fn.modal=function(c){return this.each(function(){var d=a(this),e=d.data("modal"),f=a.extend({},a.fn.modal.defaults,d.data(),typeof c=="object"&&c);e||d.data("modal",e=new b(this,f)),typeof c=="string"?e[c]():f.show&&e.show()})},a.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},a.fn.modal.Constructor=b,a(function(){a("body").on("click.modal.data-api",'[data-toggle="modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("data-target")||d&&d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("modal")?"toggle":a.extend({remote:!/#/.test(d)&&d},e.data(),c.data());b.preventDefault(),e.modal(f).one("hide",function(){c.focus()})})})}(window.jQuery),!function(a){"use strict";var b=function(a,b){this.init("tooltip",a,b)};b.prototype={constructor:b,init:function(b,c,d){var e,f;this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.enabled=!0,this.options.trigger=="click"?this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this)):this.options.trigger!="manual"&&(e=this.options.trigger=="hover"?"mouseenter":"focus",f=this.options.trigger=="hover"?"mouseleave":"blur",this.$element.on(e+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(f+"."+this.type,this.options.selector,a.proxy(this.leave,this))),this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(b){return b=a.extend({},a.fn[this.type].defaults,b,this.$element.data()),b.delay&&typeof b.delay=="number"&&(b.delay={show:b.delay,hide:b.delay}),b},enter:function(b){var c=a(b.currentTarget)[this.type](this._options).data(this.type);if(!c.options.delay||!c.options.delay.show)return c.show();clearTimeout(this.timeout),c.hoverState="in",this.timeout=setTimeout(function(){c.hoverState=="in"&&c.show()},c.options.delay.show)},leave:function(b){var c=a(b.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!c.options.delay||!c.options.delay.hide)return c.hide();c.hoverState="out",this.timeout=setTimeout(function(){c.hoverState=="out"&&c.hide()},c.options.delay.hide)},show:function(){var a,b,c,d,e,f,g;if(this.hasContent()&&this.enabled){a=this.tip(),this.setContent(),this.options.animation&&a.addClass("fade"),f=typeof this.options.placement=="function"?this.options.placement.call(this,a[0],this.$element[0]):this.options.placement,b=/in/.test(f),a.remove().css({top:0,left:0,display:"block"}).appendTo(b?this.$element:document.body),c=this.getPosition(b),d=a[0].offsetWidth,e=a[0].offsetHeight;switch(b?f.split(" ")[1]:f){case"bottom":g={top:c.top+c.height,left:c.left+c.width/2-d/2};break;case"top":g={top:c.top-e,left:c.left+c.width/2-d/2};break;case"left":g={top:c.top+c.height/2-e/2,left:c.left-d};break;case"right":g={top:c.top+c.height/2-e/2,left:c.left+c.width}}a.css(g).addClass(f).addClass("in")}},setContent:function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},hide:function(){function d(){var b=setTimeout(function(){c.off(a.support.transition.end).remove()},500);c.one(a.support.transition.end,function(){clearTimeout(b),c.remove()})}var b=this,c=this.tip();return c.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?d():c.remove(),this},fixTitle:function(){var a=this.$element;(a.attr("title")||typeof a.attr("data-original-title")!="string")&&a.attr("data-original-title",a.attr("title")||"").removeAttr("title")},hasContent:function(){return this.getTitle()},getPosition:function(b){return a.extend({},b?{top:0,left:0}:this.$element.offset(),{width:this.$element[0].offsetWidth,height:this.$element[0].offsetHeight})},getTitle:function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||(typeof c.title=="function"?c.title.call(b[0]):c.title),a},tip:function(){return this.$tip=this.$tip||a(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(){this[this.tip().hasClass("in")?"hide":"show"]()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}},a.fn.tooltip=function(c){return this.each(function(){var d=a(this),e=d.data("tooltip"),f=typeof c=="object"&&c;e||d.data("tooltip",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.tooltip.Constructor=b,a.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'

',trigger:"hover",title:"",delay:0,html:!0}}(window.jQuery),!function(a){"use strict";var b=function(a,b){this.init("popover",a,b)};b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype,{constructor:b,setContent:function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content > *")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var a,b=this.$element,c=this.options;return a=b.attr("data-content")||(typeof c.content=="function"?c.content.call(b[0]):c.content),a},tip:function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}}),a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("popover"),f=typeof c=="object"&&c;e||d.data("popover",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.defaults=a.extend({},a.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'

'})}(window.jQuery),!function(a){function b(b,c){var d=a.proxy(this.process,this),e=a(b).is("body")?a(window):a(b),f;this.options=a.extend({},a.fn.scrollspy.defaults,c),this.$scrollElement=e.on("scroll.scroll-spy.data-api",d),this.selector=(this.options.target||(f=a(b).attr("href"))&&f.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=a("body"),this.refresh(),this.process()}"use strict",b.prototype={constructor:b,refresh:function(){var b=this,c;this.offsets=a([]),this.targets=a([]),c=this.$body.find(this.selector).map(function(){var b=a(this),c=b.data("target")||b.attr("href"),d=/^#\w/.test(c)&&a(c);return d&&d.length&&[[d.position().top,c]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},process:function(){var a=this.$scrollElement.scrollTop()+this.options.offset,b=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,c=b-this.$scrollElement.height(),d=this.offsets,e=this.targets,f=this.activeTarget,g;if(a>=c)return f!=(g=e.last()[0])&&this.activate(g);for(g=d.length;g--;)f!=e[g]&&a>=d[g]&&(!d[g+1]||a<=d[g+1])&&this.activate(e[g])},activate:function(b){var c,d;this.activeTarget=b,a(this.selector).parent(".active").removeClass("active"),d=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',c=a(d).parent("li").addClass("active"),c.parent(".dropdown-menu").length&&(c=c.closest("li.dropdown").addClass("active")),c.trigger("activate")}},a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("scrollspy"),f=typeof c=="object"&&c;e||d.data("scrollspy",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.defaults={offset:10},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(window.jQuery),!function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype={constructor:b,show:function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.attr("data-target"),e,f,g;d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,""));if(b.parent("li").hasClass("active"))return;e=c.find(".active a").last()[0],g=a.Event("show",{relatedTarget:e}),b.trigger(g);if(g.isDefaultPrevented())return;f=a(d),this.activate(b.parent("li"),c),this.activate(f,f.parent(),function(){b.trigger({type:"shown",relatedTarget:e})})},activate:function(b,c,d){function g(){e.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),f?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var e=c.find("> .active"),f=d&&a.support.transition&&e.hasClass("fade");f?e.one(a.support.transition.end,g):g(),e.removeClass("in")}},a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("tab");e||d.data("tab",e=new b(this)),typeof c=="string"&&e[c]()})},a.fn.tab.Constructor=b,a(function(){a("body").on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.$element=a(b),this.options=a.extend({},a.fn.typeahead.defaults,c),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=a(this.options.menu).appendTo("body"),this.source=this.options.source,this.shown=!1,this.listen()};b.prototype={constructor:b,select:function(){var a=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(a)).change(),this.hide()},updater:function(a){return a},show:function(){var b=a.extend({},this.$element.offset(),{height:this.$element[0].offsetHeight});return this.$menu.css({top:b.top+b.height,left:b.left}),this.$menu.show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(b){var c;return this.query=this.$element.val(),!this.query||this.query.length"+b+""})},render:function(b){var c=this;return b=a(b).map(function(b,d){return b=a(c.options.item).attr("data-value",d),b.find("a").html(c.highlighter(d)),b[0]}),b.first().addClass("active"),this.$menu.html(b),this},next:function(b){var c=this.$menu.find(".active").removeClass("active"),d=c.next();d.length||(d=a(this.$menu.find("li")[0])),d.addClass("active")},prev:function(a){var b=this.$menu.find(".active").removeClass("active"),c=b.prev();c.length||(c=this.$menu.find("li").last()),c.addClass("active")},listen:function(){this.$element.on("blur",a.proxy(this.blur,this)).on("keypress",a.proxy(this.keypress,this)).on("keyup",a.proxy(this.keyup,this)),(a.browser.webkit||a.browser.msie)&&this.$element.on("keydown",a.proxy(this.keydown,this)),this.$menu.on("click",a.proxy(this.click,this)).on("mouseenter","li",a.proxy(this.mouseenter,this))},move:function(a){if(!this.shown)return;switch(a.keyCode){case 9:case 13:case 27:a.preventDefault();break;case 38:a.preventDefault(),this.prev();break;case 40:a.preventDefault(),this.next()}a.stopPropagation()},keydown:function(b){this.suppressKeyPressRepeat=!~a.inArray(b.keyCode,[40,38,9,13,27]),this.move(b)},keypress:function(a){if(this.suppressKeyPressRepeat)return;this.move(a)},keyup:function(a){switch(a.keyCode){case 40:case 38:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}a.stopPropagation(),a.preventDefault()},blur:function(a){var b=this;setTimeout(function(){b.hide()},150)},click:function(a){a.stopPropagation(),a.preventDefault(),this.select()},mouseenter:function(b){this.$menu.find(".active").removeClass("active"),a(b.currentTarget).addClass("active")}},a.fn.typeahead=function(c){return this.each(function(){var d=a(this),e=d.data("typeahead"),f=typeof c=="object"&&c;e||d.data("typeahead",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.typeahead.defaults={source:[],items:8,menu:'',item:'
  • ',minLength:1},a.fn.typeahead.Constructor=b,a(function(){a("body").on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(b){var c=a(this);if(c.data("typeahead"))return;b.preventDefault(),c.typeahead(c.data())})})}(window.jQuery),!function(a){"use strict";var b=function(b,c){this.options=a.extend({},a.fn.affix.defaults,c),this.$window=a(window).on("scroll.affix.data-api",a.proxy(this.checkPosition,this)),this.$element=a(b),this.checkPosition()};b.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var b=a(document).height(),c=this.$window.scrollTop(),d=this.$element.offset(),e=this.options.offset,f=e.bottom,g=e.top,h="affix affix-top affix-bottom",i;typeof e!="object"&&(f=g=e),typeof g=="function"&&(g=e.top()),typeof f=="function"&&(f=e.bottom()),i=this.unpin!=null&&c+this.unpin<=d.top?!1:f!=null&&d.top+this.$element.height()>=b-f?"bottom":g!=null&&c<=g?"top":!1;if(this.affixed===i)return;this.affixed=i,this.unpin=i=="bottom"?d.top-c:null,this.$element.removeClass(h).addClass("affix"+(i?"-"+i:""))},a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("affix"),f=typeof c=="object"&&c;e||d.data("affix",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.defaults={offset:0},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(window.jQuery); \ No newline at end of file +!function(e){e(function(){"use strict";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(function(){e("body").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(function(){e("body").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=e.Event("slide",{relatedTarget:i[0]});this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u]();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(function(){e("body").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=!i.data("modal")&&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(function(){e("body").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(){i(e(t)).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.options.backdrop!="static"&&this.$backdrop.click(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(function(){e("body").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.remove().css({top:0,left:0,display:"block"}).appendTo(t?this.$element:document.body),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.css(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).remove()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.remove()})}var t=this,n=this.tip();return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?r():n.remove(),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(){this[this.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:!0}}(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 a").last()[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(function(){e("body").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)),(e.browser.chrome||e.browser.webkit||e.browser.msie)&&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))},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: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(function(){e("body").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)),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 diff --git a/base-css.html b/base-css.html index 99854f35..95700080 100644 --- a/base-css.html +++ b/base-css.html @@ -128,7 +128,7 @@

    Body copy

    -

    Bootstrap's global default font-size is 14px, with a line-height of 20px. This is applied to the <body> and all paragraphs. In addition, <p> (paragraphs) receive a bottom margin of half their line-height (9px by default).

    +

    Bootstrap's global default font-size is 14px, with a line-height of 20px. This is applied to the <body> and all paragraphs. In addition, <p> (paragraphs) receive a bottom margin of half their line-height (10px by default).

    Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

    Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.

    @@ -164,14 +164,14 @@ </p> -

    <strong>

    +

    Bold

    For emphasizing a snippet of text with important

    The following snippet of text is rendered as bold text.

    <strong>rendered as bold text</strong>
    -

    <em>

    +

    Italics

    For emphasizing a snippet of text with stress

    The following snippet of text is rendered as italicized text.

    @@ -180,6 +180,23 @@

    Heads up! Feel free to use <b> and <i> in HTML5. <b> is meant to highlight words or phrases without conveying additional importance while <i> is mostly for voice, technical terms, etc.

    +

    Emphasis classes

    +

    Convey meaning through color with a handful of emphasis utility classes.

    +
    +

    Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.

    +

    Etiam porta sem malesuada magna mollis euismod.

    +

    Donec ullamcorper nulla non metus auctor fringilla.

    +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.

    +

    Duis mollis, est non commodo luctus, nisi erat porttitor ligula.

    +
    +
    +<p class="muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>
    +<p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>
    +<p class="text-error">Donec ullamcorper nulla non metus auctor fringilla.</p>
    +<p class="text-info">Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.</p>
    +<p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>
    +
    +
    @@ -199,7 +216,7 @@

    HTML is the best thing since sliced bread.

    -
    <abbr title="attribute" class="initialism">attr</abbr>
    +
    <abbr title="HyperText Markup Language" class="initialism">HTML</abbr>

    @@ -243,7 +260,7 @@

    Blockquotes

    For quoting blocks of content from another source within your document.

    -

    Default blockqoute

    +

    Default blockquote

    Wrap <blockquote> around any HTML as the quote. For straight quotes we recommend a <p>.

    @@ -696,6 +713,12 @@ For example, <code><section></code> should be wrapped as inlin Indicates a dangerous or potentially negative action. + + + .warning + + Indicates a warning that might need attention. + .info @@ -727,12 +750,18 @@ For example, <code><section></code> should be wrapped as inlin 02/04/2012 Declined - + 3 TB - Monthly 03/04/2012 Pending + + 4 + TB - Monthly + 04/04/2012 + Call in to confirm +
    @@ -993,7 +1022,7 @@ For example, <code><section></code> should be wrapped as inlin

    Textarea

    -

    Form control which supports multiple lines of text. Change row attribute as necessary.

    +

    Form control which supports multiple lines of text. Change rows attribute as necessary.

    @@ -1365,7 +1394,7 @@ For example, <code><section></code> should be wrapped as inlin

    Validation states

    -

    Bootstrap includes validation styles for error, warning, and success messages. To use, add the appropriate class to the surrounding .control-group.

    +

    Bootstrap includes validation styles for error, warning, info, and success messages. To use, add the appropriate class to the surrounding .control-group.

    @@ -1382,6 +1411,13 @@ For example, <code><section></code> should be wrapped as inlin Please correct the error
    +
    + +
    + + Username is taken +
    +
    @@ -1549,7 +1585,7 @@ For example, <code><section></code> should be wrapped as inlin

    Heads up! - We use .disabled as a utility class here, similar to the common .active class, so no prefix is required. + We use .disabled as a utility class here, similar to the common .active class, so no prefix is required. Also, this class is only for aesthetic; you must use custom JavaScript to disable links here.

    Button element

    @@ -1766,7 +1802,7 @@ For example, <code><section></code> should be wrapped as inlin

    Glyphicons attribution

    -

    Glyphicons Halflings are normally not available for free, but an arrangement between Bootstrap and the Glyphicons creators have made this possible at not cost to you as developers. As a thank you, we ask you to include an optional link back to Glyphicons whenever practical.

    +

    Glyphicons Halflings are normally not available for free, but an arrangement between Bootstrap and the Glyphicons creators have made this possible at no cost to you as developers. As a thank you, we ask you to include an optional link back to Glyphicons whenever practical.


    @@ -1891,7 +1927,9 @@ For example, <code><section></code> should be wrapped as inlin <label class="control-label" for="inputIcon">Email address</label> <div class="controls"> <div class="input-prepend"> - <span class="add-on"><i class="icon-envelope"><i><span><input class="span2" id="inputIcon" type="text"> + <span class="add-on"><i class="icon-envelope"></i></span> + <input class="span2" id="inputIcon" type="text"> + </div> </div> </div> diff --git a/components.html b/components.html index 1a11667d..ae9c18d9 100644 --- a/components.html +++ b/components.html @@ -1483,13 +1483,23 @@
    -<div class="pagination ">
    +<div class="pagination">
       <ul>
         <li class="disabled"><a href="#">Prev</a></li>
         <li class="active"><a href="#">1</a></li>
         ...
       </ul>
     </div>
    +
    +

    You can optionally swap out active or disabled anchors for spans to remove click functionality while retaining intended styles.

    +
    +<div class="pagination">
    +  <ul>
    +    <li class="disabled"><span>Prev</span></li>
    +    <li class="active"><span>1</span></li>
    +    ...
    +  </ul>
    +</div>
     

    Alignment

    @@ -1779,7 +1789,7 @@
     <div class="page-header">
    -  <h1>Example page header</h1>
    +  <h1>Example page header <small>Subtext for header</small></h1>
     </div>
     
    @@ -1951,7 +1961,7 @@

    Dismiss buttons

    Mobile Safari and Mobile Opera browsers, in addition to the data-dismiss="alert" attribute, require an href="#" for the dismissal of alerts when using an <a> tag.

    -
    <a href="#" class="close" data-dismiss="alert">×</button>
    +
    <a href="#" class="close" data-dismiss="alert">×</a>

    Alternatively, you may use a <button> element with the data attribute, which we have opted to do for our docs. When using <button>, you must include type="button" or your forms may not submit.

    <button type="button" class="close" data-dismiss="alert">×</button>
    diff --git a/getting-started.html b/getting-started.html index af5ceee5..1e743509 100644 --- a/getting-started.html +++ b/getting-started.html @@ -84,7 +84,7 @@

    Getting started

    -

    Overview of the project, it's contents, and how to get started with a simple template.

    +

    Overview of the project, its contents, and how to get started with a simple template.

    @@ -114,7 +114,7 @@ -

    Before downloading, be sure to have a code editor (we recommend Sublime Text 2) and some working knowledge of HTML and CSS. We won't walk through the source files here, but they are available for download. We'll focus on getting started with our the compiled Bootstrap files.

    +

    Before downloading, be sure to have a code editor (we recommend Sublime Text 2) and some working knowledge of HTML and CSS. We won't walk through the source files here, but they are available for download. We'll focus on getting started with the compiled Bootstrap files.

    @@ -124,7 +124,7 @@

    Download source

    -

    Get the original files for all CSS and Javasript, along with a local copy of the docs by downloading the latest version directly from GitHub.

    +

    Get the original files for all CSS and JavaScript, along with a local copy of the docs by downloading the latest version directly from GitHub.

    Download Bootstrap source

    @@ -154,6 +154,7 @@ └── README.md

    This is the most basic form of Bootstrap: compiled files for quick drop-in usage in nearly any web project. We provide compiled CSS and JS (bootstrap.*), as well as compiled and minified CSS and JS (bootstrap.min.*). The image files are compressed using ImageOptim, a Mac app for compressing PNGs.

    +

    Please note that all JavaScript plugins require jQuery to be included.

    @@ -211,17 +212,20 @@

    With a brief intro into the contents out of the way, we can focus putting Bootstrap to use. To do that, we'll utilize a basic HTML template that includes everything we mentioned in the File structure.

    Now, here's a look at a typical HTML file:

    +<!DOCTYPE html>
     <html>
       <head>
         <title>Bootstrap 101 Template</title>
       </head>
       <body>
         <h1>Hello, world!</h1>
    +    <script src="http://code.jquery.com/jquery-latest.js"></script>
       </body>
     </html>
     

    To make this a Bootstrapped template, just include the appropriate CSS and JS files:

    +<!DOCTYPE html>
     <html>
       <head>
         <title>Bootstrap 101 Template</title>
    @@ -230,6 +234,7 @@
       </head>
       <body>
         <h1>Hello, world!</h1>
    +    <script src="http://code.jquery.com/jquery-latest.js"></script>
         <script src="js/bootstrap.min.js"></script>
       </body>
     </html>
    diff --git a/index.html b/index.html
    index f8830597..0f6e0ac8 100644
    --- a/index.html
    +++ b/index.html
    @@ -83,11 +83,11 @@
       

    Bootstrap

    Sleek, intuitive, and powerful front-end framework for faster and easier web development.

    -

    Download Bootstrap

    +

    Download Bootstrap

    diff --git a/javascript.html b/javascript.html index cea44ecf..612238f9 100644 --- a/javascript.html +++ b/javascript.html @@ -386,7 +386,7 @@ $('#myModal').on('hidden', function () { -
    -

    <strong>

    +

    {{_i}}Bold{{/i}}

    {{_i}}For emphasizing a snippet of text with important{{/i}}

    The following snippet of text is rendered as bold text.

    <strong>rendered as bold text</strong>
    -

    <em>

    +

    {{_i}}Italics{{/i}}

    {{_i}}For emphasizing a snippet of text with stress{{/i}}

    The following snippet of text is rendered as italicized text.

    @@ -104,6 +104,23 @@

    {{_i}}Heads up!{{/i}} {{_i}}Feel free to use <b> and <i> in HTML5. <b> is meant to highlight words or phrases without conveying additional importance while <i> is mostly for voice, technical terms, etc.{{/i}}

    +

    {{_i}}Emphasis classes{{/i}}

    +

    {{_i}}Convey meaning through color with a handful of emphasis utility classes.{{/i}}

    +
    +

    Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.

    +

    Etiam porta sem malesuada magna mollis euismod.

    +

    Donec ullamcorper nulla non metus auctor fringilla.

    +

    Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.

    +

    Duis mollis, est non commodo luctus, nisi erat porttitor ligula.

    +
    +
    +<p class="muted">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</p>
    +<p class="text-warning">Etiam porta sem malesuada magna mollis euismod.</p>
    +<p class="text-error">Donec ullamcorper nulla non metus auctor fringilla.</p>
    +<p class="text-info">Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.</p>
    +<p class="text-success">Duis mollis, est non commodo luctus, nisi erat porttitor ligula.</p>
    +
    +
    @@ -124,7 +141,7 @@

    {{_i}}HTML is the best thing since sliced bread.{{/i}}

    -
    <abbr title="attribute" class="initialism">attr</abbr>
    +
    <abbr title="HyperText Markup Language" class="initialism">HTML</abbr>

    @@ -170,7 +187,7 @@

    {{_i}}Blockquotes{{/i}}

    {{_i}}For quoting blocks of content from another source within your document.{{/i}}

    -

    {{_i}}Default blockqoute{{/i}}

    +

    {{_i}}Default blockquote{{/i}}

    {{_i}}Wrap <blockquote> around any HTML as the quote. For straight quotes we recommend a <p>.{{/i}}

    @@ -623,6 +640,12 @@ {{_i}}Indicates a dangerous or potentially negative action.{{/i}} + + + .warning + + {{_i}}Indicates a warning that might need attention.{{/i}} + .info @@ -654,12 +677,18 @@ 02/04/2012 Declined - + 3 TB - Monthly 03/04/2012 Pending + + 4 + TB - Monthly + 04/04/2012 + Call in to confirm +
    {{! /example }} @@ -920,7 +949,7 @@

    {{_i}}Textarea{{/i}}

    -

    {{_i}}Form control which supports multiple lines of text. Change row attribute as necessary.{{/i}}

    +

    {{_i}}Form control which supports multiple lines of text. Change rows attribute as necessary.{{/i}}

    @@ -1292,7 +1321,7 @@

    {{_i}}Validation states{{/i}}

    -

    {{_i}}Bootstrap includes validation styles for error, warning, and success messages. To use, add the appropriate class to the surrounding .control-group.{{/i}}

    +

    {{_i}}Bootstrap includes validation styles for error, warning, info, and success messages. To use, add the appropriate class to the surrounding .control-group.{{/i}}

    @@ -1309,6 +1338,13 @@ {{_i}}Please correct the error{{/i}}
    +
    + +
    + + {{_i}}Username is taken{{/i}} +
    +
    @@ -1476,7 +1512,7 @@

    {{_i}}Heads up!{{/i}} - {{_i}}We use .disabled as a utility class here, similar to the common .active class, so no prefix is required.{{/i}} + {{_i}}We use .disabled as a utility class here, similar to the common .active class, so no prefix is required. Also, this class is only for aesthetic; you must use custom JavaScript to disable links here.{{/i}}

    Button element

    @@ -1693,7 +1729,7 @@

    Glyphicons attribution

    -

    {{_i}}Glyphicons Halflings are normally not available for free, but an arrangement between Bootstrap and the Glyphicons creators have made this possible at not cost to you as developers. As a thank you, we ask you to include an optional link back to Glyphicons whenever practical.{{/i}}

    +

    {{_i}}Glyphicons Halflings are normally not available for free, but an arrangement between Bootstrap and the Glyphicons creators have made this possible at no cost to you as developers. As a thank you, we ask you to include an optional link back to Glyphicons whenever practical.{{/i}}


    @@ -1818,7 +1854,9 @@ <label class="control-label" for="inputIcon">{{_i}}Email address{{/i}}</label> <div class="controls"> <div class="input-prepend"> - <span class="add-on"><i class="icon-envelope"><i><span><input class="span2" id="inputIcon" type="text"> + <span class="add-on"><i class="icon-envelope"></i></span> + <input class="span2" id="inputIcon" type="text"> + </div> </div> </div> diff --git a/templates/pages/components.mustache b/templates/pages/components.mustache index 8187ce08..53936e5d 100644 --- a/templates/pages/components.mustache +++ b/templates/pages/components.mustache @@ -1402,13 +1402,23 @@
    -<div class="pagination ">
    +<div class="pagination">
       <ul>
         <li class="disabled"><a href="#">Prev</a></li>
         <li class="active"><a href="#">1</a></li>
         ...
       </ul>
     </div>
    +
    +

    {{_i}}You can optionally swap out active or disabled anchors for spans to remove click functionality while retaining intended styles.{{/i}}

    +
    +<div class="pagination">
    +  <ul>
    +    <li class="disabled"><span>Prev</span></li>
    +    <li class="active"><span>1</span></li>
    +    ...
    +  </ul>
    +</div>
     

    {{_i}}Alignment{{/i}}

    @@ -1698,7 +1708,7 @@
     <div class="page-header">
    -  <h1>{{_i}}Example page header{{/i}}</h1>
    +  <h1>{{_i}}Example page header{{/i}} <small>{{_i}}Subtext for header{{/i}}</small></h1>
     </div>
     
    @@ -1870,7 +1880,7 @@

    {{_i}}Dismiss buttons{{/i}}

    {{_i}}Mobile Safari and Mobile Opera browsers, in addition to the data-dismiss="alert" attribute, require an href="#" for the dismissal of alerts when using an <a> tag.{{/i}}

    -
    <a href="#" class="close" data-dismiss="alert">×</button>
    +
    <a href="#" class="close" data-dismiss="alert">×</a>

    {{_i}}Alternatively, you may use a <button> element with the data attribute, which we have opted to do for our docs. When using <button>, you must include type="button" or your forms may not submit.{{/i}}

    <button type="button" class="close" data-dismiss="alert">×</button>
    diff --git a/templates/pages/getting-started.mustache b/templates/pages/getting-started.mustache index 8b58e62b..513124c2 100644 --- a/templates/pages/getting-started.mustache +++ b/templates/pages/getting-started.mustache @@ -3,7 +3,7 @@

    {{_i}}Getting started{{/i}}

    -

    {{_i}}Overview of the project, it's contents, and how to get started with a simple template.{{/i}}

    +

    {{_i}}Overview of the project, its contents, and how to get started with a simple template.{{/i}}

    @@ -33,18 +33,18 @@ -

    {{_i}}Before downloading, be sure to have a code editor (we recommend Sublime Text 2) and some working knowledge of HTML and CSS. We won't walk through the source files here, but they are available for download. We'll focus on getting started with our the compiled Bootstrap files.{{/i}}

    +

    {{_i}}Before downloading, be sure to have a code editor (we recommend Sublime Text 2) and some working knowledge of HTML and CSS. We won't walk through the source files here, but they are available for download. We'll focus on getting started with the compiled Bootstrap files.{{/i}}

    -

    Download compiled

    -

    Fastest way to get started: get the compiled and minified versions of our CSS, JS, and images. No docs or original source files.

    -

    Download Bootstrap

    +

    {{_i}}Download compiled{{/i}}

    +

    {{_i}}Fastest way to get started: get the compiled and minified versions of our CSS, JS, and images. No docs or original source files.{{/i}}

    +

    {{_i}}Download Bootstrap{{/i}}

    Download source

    -

    Get the original files for all CSS and Javasript, along with a local copy of the docs by downloading the latest version directly from GitHub.

    -

    Download Bootstrap source

    +

    Get the original files for all CSS and JavaScript, along with a local copy of the docs by downloading the latest version directly from GitHub.

    +

    {{_i}}Download Bootstrap source{{/i}}

    @@ -73,6 +73,7 @@ └── README.md

    {{_i}}This is the most basic form of Bootstrap: compiled files for quick drop-in usage in nearly any web project. We provide compiled CSS and JS (bootstrap.*), as well as compiled and minified CSS and JS (bootstrap.min.*). The image files are compressed using ImageOptim, a Mac app for compressing PNGs.{{/i}}

    +

    {{_i}}Please note that all JavaScript plugins require jQuery to be included.{{/i}}

    @@ -130,17 +131,20 @@

    {{_i}}With a brief intro into the contents out of the way, we can focus putting Bootstrap to use. To do that, we'll utilize a basic HTML template that includes everything we mentioned in the File structure.{{/i}}

    {{_i}}Now, here's a look at a typical HTML file:{{/i}}

    +<!DOCTYPE html>
     <html>
       <head>
         <title>Bootstrap 101 Template</title>
       </head>
       <body>
         <h1>Hello, world!</h1>
    +    <script src="http://code.jquery.com/jquery-latest.js"></script>
       </body>
     </html>
     

    {{_i}}To make this a Bootstrapped template, just include the appropriate CSS and JS files:{{/i}}

    +<!DOCTYPE html>
     <html>
       <head>
         <title>Bootstrap 101 Template</title>
    @@ -149,6 +153,7 @@
       </head>
       <body>
         <h1>Hello, world!</h1>
    +    <script src="http://code.jquery.com/jquery-latest.js"></script>
         <script src="js/bootstrap.min.js"></script>
       </body>
     </html>
    @@ -199,9 +204,9 @@
               
    -          

    Head to the docs for information, examples, and code snippets, or take the next leap and customize Bootstrap for any upcoming project.

    - Visit the Bootstrap docs - Customize Bootstrap +

    {{_i}}Head to the docs for information, examples, and code snippets, or take the next leap and customize Bootstrap for any upcoming project.{{/i}}

    + {{_i}}Visit the Bootstrap docs{{/i}} + {{_i}}Customize Bootstrap{{/i}} diff --git a/templates/pages/index.mustache b/templates/pages/index.mustache index 654a9884..f02b8d50 100644 --- a/templates/pages/index.mustache +++ b/templates/pages/index.mustache @@ -2,11 +2,11 @@

    Bootstrap

    Sleek, intuitive, and powerful front-end framework for faster and easier web development.

    -

    {{_i}}Download Bootstrap{{/i}}

    +

    {{_i}}Download Bootstrap{{/i}}

    diff --git a/templates/pages/javascript.mustache b/templates/pages/javascript.mustache index c9e1b612..5f8883bd 100644 --- a/templates/pages/javascript.mustache +++ b/templates/pages/javascript.mustache @@ -306,7 +306,7 @@ $('#myModal').on('hidden', function () { -