aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2012-11-04 19:59:07 -0800
committerMark Otto <[email protected]>2012-11-04 19:59:07 -0800
commitee93541421e41f3a9589f9c945ef4a6614f48b4b (patch)
treeaf6a1171e971cf054b6d5649d3378409abff9fbd /docs
parent1af0021014a1c50ac02facd23a36dfc8f74cd143 (diff)
parent62c78e46f8d027d0797c66bef5ce8cdb8d667ace (diff)
downloadbootstrap-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.css30
-rw-r--r--docs/base-css.html57
-rw-r--r--docs/javascript.html2
-rw-r--r--docs/templates/pages/base-css.mustache57
-rw-r--r--docs/templates/pages/javascript.mustache2
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, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin
&lt;/div&gt;
</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">
+&lt;form&gt;
+ &lt;div class="input-prepend"&gt;
+ &lt;div class="btn-group"&gt;...&lt;/div&gt;
+ &lt;input type="text"&gt;
+ &lt;/div&gt;
+ &lt;div class="input-append"&gt;
+ &lt;input type="text"&gt;
+ &lt;div class="btn-group"&gt;...&lt;/div&gt;
+ &lt;/div&gt;
+&lt;/form&gt;
+</pre>
+
<h4>Search form</h4>
<form class="bs-docs-example form-search">
<div class="input-append">
@@ -1513,6 +1561,15 @@ For example, &lt;code&gt;&lt;section&gt;&lt;/code&gt; should be wrapped as inlin
&lt;input class="input-xlarge" id="focusedInput" type="text" value="This is focused..."&gt;
</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">
+&lt;input class="span3" type="email" required&gt;
+</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">&times;</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 @@
&lt;/div&gt;
</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">
+&lt;form&gt;
+ &lt;div class="input-prepend"&gt;
+ &lt;div class="btn-group"&gt;...&lt;/div&gt;
+ &lt;input type="text"&gt;
+ &lt;/div&gt;
+ &lt;div class="input-append"&gt;
+ &lt;input type="text"&gt;
+ &lt;div class="btn-group"&gt;...&lt;/div&gt;
+ &lt;/div&gt;
+&lt;/form&gt;
+</pre>
+
<h4>{{_i}}Search form{{/i}}</h4>
<form class="bs-docs-example form-search">
<div class="input-append">
@@ -1453,6 +1501,15 @@
&lt;input class="input-xlarge" id="focusedInput" type="text" value="{{_i}}This is focused...{{/i}}"&gt;
</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">
+&lt;input class="span3" type="email" required&gt;
+</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">&times;</button>
<h3>{{_i}}Modal header{{/i}}</h3>