diff options
| author | Jacob Thornton <[email protected]> | 2012-01-27 11:07:17 -0800 |
|---|---|---|
| committer | Jacob Thornton <[email protected]> | 2012-01-27 11:07:17 -0800 |
| commit | 3b3dbd7229f53eb71759def4eca90dfd7a2699f8 (patch) | |
| tree | 89a8af1724ef8791a315a028c5515a5ec8500d3b | |
| parent | aa594501bd24d51181dc3504602aa4aaefb1cb60 (diff) | |
| parent | 97546adc90a9c8149bb4560641b4164338e38063 (diff) | |
| download | bootstrap-3b3dbd7229f53eb71759def4eca90dfd7a2699f8.tar.xz bootstrap-3b3dbd7229f53eb71759def4eca90dfd7a2699f8.zip | |
Merge branch '2.0-wip' of https://github.com/twitter/bootstrap into 2.0-wip
Conflicts:
docs/assets/css/bootstrap.css
| -rw-r--r-- | docs/assets/css/bootstrap.css | 17 | ||||
| -rw-r--r-- | docs/download.html | 6 | ||||
| -rw-r--r-- | docs/scaffolding.html | 8 | ||||
| -rw-r--r-- | docs/templates/pages/download.mustache | 6 | ||||
| -rw-r--r-- | docs/templates/pages/scaffolding.mustache | 8 | ||||
| -rw-r--r-- | js/bootstrap-typeahead.js | 4 | ||||
| -rw-r--r-- | less/buttons.less | 7 | ||||
| -rw-r--r-- | less/forms.less | 10 | ||||
| -rw-r--r-- | less/tables.less | 1 |
9 files changed, 58 insertions, 9 deletions
diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 28f49391b..b2284bc16 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -6,7 +6,7 @@ * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. - * Date: Thu Jan 26 23:15:40 PST 2012 + * Date: Fri Jan 27 11:07:13 PST 2012 */ article, aside, @@ -604,6 +604,9 @@ input:focus, textarea:focus { -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); outline: 0; + outline: 1px dotted #666 \9; + /* IE6-8 */ + } input[type=file]:focus, input[type=checkbox]:focus, select:focus { -webkit-box-shadow: none; @@ -884,6 +887,12 @@ input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, selec -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } +.input-append input:first-child { + *margin-left: -160px; +} +.input-append input:first-child + .add-on { + *margin-left: -21px; +} .search-query { padding-left: 14px; padding-right: 14px; @@ -969,6 +978,7 @@ table { .table-bordered { border: 1px solid #ddd; border-collapse: separate; + *border-collapse: collapsed; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; @@ -2445,6 +2455,8 @@ table .span12 { .btn { display: inline-block; padding: 4px 10px 4px; + *padding: 2px 10px; + *margin-left: 4px; font-size: 13px; line-height: 18px; color: #333333; @@ -2467,6 +2479,9 @@ table .span12 { box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; } +.btn:first-child { + *margin-left: 0; +} .btn:hover { color: #333333; text-decoration: none; diff --git a/docs/download.html b/docs/download.html index 3af30dca7..c7b42542d 100644 --- a/docs/download.html +++ b/docs/download.html @@ -84,7 +84,7 @@ <section class="download" id="components"> <div class="page-header"> - <a class="pull-right toggle-all" href="#">Toggle all</a> + <a class="btn small pull-right toggle-all" href="#">Toggle all</a> <h1> 1. Select components <small>Get just the CSS you need</small> @@ -144,7 +144,7 @@ <section class="download" id="variables"> <div class="page-header"> - <a class="pull-right toggle-all" href="#">Reset to defaults</a> + <a class="btn small pull-right toggle-all" href="#">Reset to defaults</a> <h1> 2. Modify variables <small>Customize Bootstrap without using a LESS compiler</small> @@ -222,7 +222,7 @@ <section class="download" id="plugins"> <div class="page-header"> - <a class="pull-right toggle-all" href="#">Toggle all</a> + <a class="btn small pull-right toggle-all" href="#">Toggle all</a> <h1> 3. Select jQuery plugins <small>Quickly add only the necessary javascript</small> diff --git a/docs/scaffolding.html b/docs/scaffolding.html index f49b8d6c4..51dfc6dbb 100644 --- a/docs/scaffolding.html +++ b/docs/scaffolding.html @@ -136,6 +136,8 @@ </div> </div><!-- /row --> + <br> + <h2>Offsetting columns</h2> <div class="row show-grid"> <div class="span4">4</div> @@ -148,6 +150,12 @@ <div class="row show-grid"> <div class="span8 offset4">8 offset 4</div> </div><!-- /row --> +<pre class="prettyprint linenums"> +<div class="row"> + <div class="span4">...</div> + <div class="span4 offset4">...</div> +</div> +</pre> <br> diff --git a/docs/templates/pages/download.mustache b/docs/templates/pages/download.mustache index 0f997d368..5b9f765ab 100644 --- a/docs/templates/pages/download.mustache +++ b/docs/templates/pages/download.mustache @@ -19,7 +19,7 @@ <section class="download" id="components"> <div class="page-header"> - <a class="pull-right toggle-all" href="#">Toggle all</a> + <a class="btn small pull-right toggle-all" href="#">Toggle all</a> <h1> 1. Select components <small>Get just the CSS you need</small> @@ -79,7 +79,7 @@ <section class="download" id="variables"> <div class="page-header"> - <a class="pull-right toggle-all" href="#">Reset to defaults</a> + <a class="btn small pull-right toggle-all" href="#">Reset to defaults</a> <h1> 2. Modify variables <small>Customize Bootstrap without using a LESS compiler</small> @@ -157,7 +157,7 @@ <section class="download" id="plugins"> <div class="page-header"> - <a class="pull-right toggle-all" href="#">Toggle all</a> + <a class="btn small pull-right toggle-all" href="#">Toggle all</a> <h1> 3. Select jQuery plugins <small>Quickly add only the necessary javascript</small> diff --git a/docs/templates/pages/scaffolding.mustache b/docs/templates/pages/scaffolding.mustache index 7781e86f6..cf672cc6e 100644 --- a/docs/templates/pages/scaffolding.mustache +++ b/docs/templates/pages/scaffolding.mustache @@ -71,6 +71,8 @@ </div> </div><!-- /row --> + <br> + <h2>Offsetting columns</h2> <div class="row show-grid"> <div class="span4">4</div> @@ -83,6 +85,12 @@ <div class="row show-grid"> <div class="span8 offset4">8 offset 4</div> </div><!-- /row --> +<pre class="prettyprint linenums"> +<div class="row"> + <div class="span4">...</div> + <div class="span4 offset4">...</div> +</div> +</pre> <br> diff --git a/js/bootstrap-typeahead.js b/js/bootstrap-typeahead.js index 82c318831..b4d839c93 100644 --- a/js/bootstrap-typeahead.js +++ b/js/bootstrap-typeahead.js @@ -157,6 +157,7 @@ case 9: // tab case 13: // enter + if (!this.shown) return this.select() break @@ -172,6 +173,7 @@ , keypress: function (e) { e.stopPropagation() + if (!this.shown) return switch(e.keyCode) { case 9: // tab @@ -181,13 +183,11 @@ break case 38: // up arrow - if (!this.shown) return e.preventDefault() this.prev() break case 40: // down arrow - if (!this.shown) return e.preventDefault() this.next() break diff --git a/less/buttons.less b/less/buttons.less index d7f533783..f18cf9d95 100644 --- a/less/buttons.less +++ b/less/buttons.less @@ -67,6 +67,13 @@ // Button Base display: inline-block; padding: 4px 10px 4px; + *padding: 2px 10px; + // IE7 likes to collapse the whitespace before the button, so bring it back... + *margin-left: 4px; + &:first-child { + // ...but not before the first button + *margin-left: 0; + } font-size: @baseFontSize; line-height: @baseLineHeight; color: @grayDark; diff --git a/less/forms.less b/less/forms.less index 9e2e1dc1b..55a646368 100644 --- a/less/forms.less +++ b/less/forms.less @@ -192,6 +192,7 @@ textarea:focus { @shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); .box-shadow(@shadow); outline: 0; + outline: 1px dotted #666 \9; /* IE6-8 */ } input[type=file]:focus, input[type=checkbox]:focus, @@ -439,6 +440,15 @@ select:focus:required:invalid { margin-left: -1px; .border-radius(0 3px 3px 0); } + input:first-child { + // In IE7, having a hasLayout container (from clearfix's zoom:1) can make the first input + // inherit the sum of its ancestors' margins. + *margin-left: -160px; + + &+.add-on { + *margin-left: -21px; + } + } } diff --git a/less/tables.less b/less/tables.less index 809c2f60e..c069ed588 100644 --- a/less/tables.less +++ b/less/tables.less @@ -64,6 +64,7 @@ table { .table-bordered { border: 1px solid #ddd; border-collapse: separate; // Done so we can round those corners! + *border-collapse: collapsed; // IE7 can't round corners anyway .border-radius(4px); th + th, td + td, |
