diff options
| author | Mark Otto <[email protected]> | 2012-11-04 19:59:07 -0800 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2012-11-04 19:59:07 -0800 |
| commit | ee93541421e41f3a9589f9c945ef4a6614f48b4b (patch) | |
| tree | af6a1171e971cf054b6d5649d3378409abff9fbd /docs | |
| parent | 1af0021014a1c50ac02facd23a36dfc8f74cd143 (diff) | |
| parent | 62c78e46f8d027d0797c66bef5ce8cdb8d667ace (diff) | |
| download | bootstrap-ee93541421e41f3a9589f9c945ef4a6614f48b4b.tar.xz bootstrap-ee93541421e41f3a9589f9c945ef4a6614f48b4b.zip | |
Merge branch '2.2.2-wip' into exploratory
Conflicts:
docs/assets/css/bootstrap.css
less/buttons.less
less/forms.less
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/assets/css/bootstrap.css | 30 | ||||
| -rw-r--r-- | docs/base-css.html | 57 | ||||
| -rw-r--r-- | docs/javascript.html | 2 | ||||
| -rw-r--r-- | docs/templates/pages/base-css.mustache | 57 | ||||
| -rw-r--r-- | docs/templates/pages/javascript.mustache | 2 |
5 files changed, 133 insertions, 15 deletions
diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 61b2b03a7..84715df6f 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -686,6 +686,7 @@ pre { code { padding: 2px 4px; color: #d14; + white-space: nowrap; background-color: #f7f7f9; border: 1px solid #e1e1e8; } @@ -1442,16 +1443,16 @@ input[type="checkbox"][readonly] { border-color: #3a87ad; } -input:focus:required:invalid, -textarea:focus:required:invalid, -select:focus:required:invalid { +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } -input:focus:required:invalid:focus, -textarea:focus:required:invalid:focus, -select:focus:required:invalid:focus { +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; @@ -1561,7 +1562,9 @@ select:focus:required:invalid:focus { .input-append .add-on, .input-prepend .add-on, .input-append .btn, -.input-prepend .btn { +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { vertical-align: top; border-radius: 0; } @@ -1590,7 +1593,10 @@ select:focus:required:invalid:focus { .input-append input + .btn-group .btn, .input-append select + .btn-group .btn, -.input-append .uneditable-input + .btn-group .btn { +.input-append .uneditable-input + .btn-group .btn, +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { border-radius: 0 4px 4px 0; } @@ -1601,7 +1607,8 @@ select:focus:required:invalid:focus { } .input-append .add-on:last-child, -.input-append .btn:last-child { +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { border-radius: 0 4px 4px 0; } @@ -2798,6 +2805,7 @@ table th[class*="span"], } .typeahead { + z-index: 1051; margin-top: 2px; } @@ -2926,7 +2934,6 @@ button.close { .btn:hover { color: #333333; text-decoration: none; - background-color: #e6e6e6; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; @@ -2942,8 +2949,6 @@ button.close { .btn.active, .btn:active { - background-color: #e6e6e6; - background-color: #d9d9d9 \9; background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); @@ -2953,7 +2958,6 @@ button.close { .btn.disabled, .btn[disabled] { cursor: default; - background-color: #e6e6e6; background-image: none; opacity: 0.65; filter: alpha(opacity=65); diff --git a/docs/base-css.html b/docs/base-css.html index aceb665c3..ac99d43b2 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -1323,6 +1323,54 @@ For example, <code><section></code> should be wrapped as inlin </div> </pre> + <h4>Segmented dropdown groups</h4> + <form class="bs-docs-example"> + <div class="input-prepend"> + <div class="btn-group"> + <button class="btn" tabindex="-1">Action</button> + <button class="btn dropdown-toggle" data-toggle="dropdown" tabindex="-1"> + <span class="caret"></span> + </button> + <ul class="dropdown-menu"> + <li><a href="#">Action</a></li> + <li><a href="#">Another action</a></li> + <li><a href="#">Something else here</a></li> + <li class="divider"></li> + <li><a href="#">Separated link</a></li> + </ul> + </div> + <input type="text"> + </div> + <div class="input-append"> + <input type="text"> + <div class="btn-group"> + <button class="btn" tabindex="-1">Action</button> + <button class="btn dropdown-toggle" data-toggle="dropdown" tabindex="-1"> + <span class="caret"></span> + </button> + <ul class="dropdown-menu"> + <li><a href="#">Action</a></li> + <li><a href="#">Another action</a></li> + <li><a href="#">Something else here</a></li> + <li class="divider"></li> + <li><a href="#">Separated link</a></li> + </ul> + </div> + </div> + </form> +<pre class="prettyprint linenums"> +<form> + <div class="input-prepend"> + <div class="btn-group">...</div> + <input type="text"> + </div> + <div class="input-append"> + <input type="text"> + <div class="btn-group">...</div> + </div> +</form> +</pre> + <h4>Search form</h4> <form class="bs-docs-example form-search"> <div class="input-append"> @@ -1513,6 +1561,15 @@ For example, <code><section></code> should be wrapped as inlin <input class="input-xlarge" id="focusedInput" type="text" value="This is focused..."> </pre> + <h3>Invalid inputs</h3> + <p>Style inputs via default browser functionality with <code>:invalid</code>. Specify a <code>type</code> and add the <code>required</code> attribute.</p> + <form class="bs-docs-example form-inline"> + <input class="span3" type="email" placeholder="[email protected]" required> + </form> +<pre class="prettyprint linenums"> +<input class="span3" type="email" required> +</pre> + <h3>Disabled inputs</h3> <p>Add the <code>disabled</code> attribute on an input to prevent user input and trigger a slightly different look.</p> <form class="bs-docs-example form-inline"> diff --git a/docs/javascript.html b/docs/javascript.html index 445bda40d..516759cc1 100644 --- a/docs/javascript.html +++ b/docs/javascript.html @@ -178,7 +178,7 @@ $('#myModal').on('show', function (e) { <h3>Static example</h3> <p>A rendered modal with header, body, and set of actions in the footer.</p> <div class="bs-docs-example" style="background-color: #f5f5f5;"> - <div class="modal" style="position: relative; top: auto; left: auto; margin: 0 auto 20px; z-index: 1; max-width: 100%;"> + <div class="modal" style="position: relative; top: auto; left: auto; right: auto; margin: 0 auto 20px; z-index: 1; max-width: 100%;"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3>Modal header</h3> diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache index 683f1f9ad..eeb7a267b 100644 --- a/docs/templates/pages/base-css.mustache +++ b/docs/templates/pages/base-css.mustache @@ -1263,6 +1263,54 @@ </div> </pre> + <h4>{{_i}}Segmented dropdown groups{{/i}}</h4> + <form class="bs-docs-example"> + <div class="input-prepend"> + <div class="btn-group"> + <button class="btn" tabindex="-1">Action</button> + <button class="btn dropdown-toggle" data-toggle="dropdown" tabindex="-1"> + <span class="caret"></span> + </button> + <ul class="dropdown-menu"> + <li><a href="#">{{_i}}Action{{/i}}</a></li> + <li><a href="#">{{_i}}Another action{{/i}}</a></li> + <li><a href="#">{{_i}}Something else here{{/i}}</a></li> + <li class="divider"></li> + <li><a href="#">{{_i}}Separated link{{/i}}</a></li> + </ul> + </div> + <input type="text"> + </div> + <div class="input-append"> + <input type="text"> + <div class="btn-group"> + <button class="btn" tabindex="-1">Action</button> + <button class="btn dropdown-toggle" data-toggle="dropdown" tabindex="-1"> + <span class="caret"></span> + </button> + <ul class="dropdown-menu"> + <li><a href="#">{{_i}}Action{{/i}}</a></li> + <li><a href="#">{{_i}}Another action{{/i}}</a></li> + <li><a href="#">{{_i}}Something else here{{/i}}</a></li> + <li class="divider"></li> + <li><a href="#">{{_i}}Separated link{{/i}}</a></li> + </ul> + </div> + </div> + </form> +<pre class="prettyprint linenums"> +<form> + <div class="input-prepend"> + <div class="btn-group">...</div> + <input type="text"> + </div> + <div class="input-append"> + <input type="text"> + <div class="btn-group">...</div> + </div> +</form> +</pre> + <h4>{{_i}}Search form{{/i}}</h4> <form class="bs-docs-example form-search"> <div class="input-append"> @@ -1453,6 +1501,15 @@ <input class="input-xlarge" id="focusedInput" type="text" value="{{_i}}This is focused...{{/i}}"> </pre> + <h3>{{_i}}Invalid inputs{{/i}}</h3> + <p>{{_i}}Style inputs via default browser functionality with <code>:invalid</code>. Specify a <code>type</code> and add the <code>required</code> attribute.{{/i}}</p> + <form class="bs-docs-example form-inline"> + <input class="span3" type="email" placeholder="[email protected]" required> + </form> +<pre class="prettyprint linenums"> +<input class="span3" type="email" required> +</pre> + <h3>{{_i}}Disabled inputs{{/i}}</h3> <p>{{_i}}Add the <code>disabled</code> attribute on an input to prevent user input and trigger a slightly different look.{{/i}}</p> <form class="bs-docs-example form-inline"> diff --git a/docs/templates/pages/javascript.mustache b/docs/templates/pages/javascript.mustache index b878f9da6..f36dc94bd 100644 --- a/docs/templates/pages/javascript.mustache +++ b/docs/templates/pages/javascript.mustache @@ -111,7 +111,7 @@ $('#myModal').on('show', function (e) { <h3>{{_i}}Static example{{/i}}</h3> <p>{{_i}}A rendered modal with header, body, and set of actions in the footer.{{/i}}</p> <div class="bs-docs-example" style="background-color: #f5f5f5;"> - <div class="modal" style="position: relative; top: auto; left: auto; margin: 0 auto 20px; z-index: 1; max-width: 100%;"> + <div class="modal" style="position: relative; top: auto; left: auto; right: auto; margin: 0 auto 20px; z-index: 1; max-width: 100%;"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3>{{_i}}Modal header{{/i}}</h3> |
