From 0f3a073b8dca534e78c09b71999d5a2632e2245d Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 30 Jan 2012 21:15:57 -0800 Subject: [PATCH] *really* refactor the buttons and update them all over the docs --- docs/assets/bootstrap.zip | Bin 52308 -> 52307 bytes docs/assets/css/bootstrap.css | 122 +++++++++++------------ docs/assets/css/docs.css | 6 +- docs/base-css.html | 68 ++++++------- docs/components.html | 24 ++--- docs/download.html | 8 +- docs/index.html | 4 +- docs/javascript.html | 30 +++--- docs/templates/pages/base-css.mustache | 68 ++++++------- docs/templates/pages/components.mustache | 24 ++--- docs/templates/pages/download.mustache | 8 +- docs/templates/pages/index.mustache | 4 +- docs/templates/pages/javascript.mustache | 30 +++--- examples/fluid-reverse.html | 2 +- examples/fluid.html | 2 +- examples/hero.html | 2 +- less/button-groups.less | 10 +- less/buttons.less | 52 +++++----- 18 files changed, 232 insertions(+), 232 deletions(-) diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip index 930c0193771388436ce2fdf0d88dea3bec6f7bf6..55b71b927eff8660ef284fd2b2883b1dcb1d2ae1 100644 GIT binary patch delta 11885 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
*(p5xySpd&By)Q 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 diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index c377d6f976..ec8a5f3ff6 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1700,7 +1700,7 @@ table .span12 { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } -.btn.active, .btn:active { +.btn-active, .btn:active { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); @@ -1710,7 +1710,7 @@ table .span12 { color: rgba(0, 0, 0, 0.5); outline: 0; } -.btn.disabled, .btn[disabled] { +.btn-disabled, .btn[disabled] { cursor: default; background-image: none; background-color: #e6e6e6; @@ -1720,7 +1720,7 @@ table .span12 { -moz-box-shadow: none; box-shadow: none; } -.btn.large { +.btn-large { padding: 9px 14px; font-size: 15px; line-height: normal; @@ -1728,38 +1728,38 @@ table .span12 { -moz-border-radius: 5px; border-radius: 5px; } -.btn.large .icon { +.btn-large .icon { margin-top: 1px; } -.btn.small { +.btn-small { padding: 5px 9px; font-size: 11px; line-height: 16px; } -.btn.small .icon { +.btn-small .icon { margin-top: -1px; } -.btn.primary, -.btn.primary:hover, -.btn.warning, -.btn.warning:hover, -.btn.danger, -.btn.danger:hover, -.btn.success, -.btn.success:hover, -.btn.info, -.btn.info:hover { +.btn-primary, +.btn-primary:hover, +.btn-warning, +.btn-warning:hover, +.btn-danger, +.btn-danger:hover, +.btn-success, +.btn-success:hover, +.btn-info, +.btn-info:hover { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #ffffff; } -.btn.primary.active, -.btn.warning.active, -.btn.danger.active, -.btn.success.active, -.btn.info.active { +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active { color: rgba(255, 255, 255, 0.75); } -.btn.primary { +.btn-primary { background-color: #006dcc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -ms-linear-gradient(top, #0088cc, #0044cc); @@ -1773,17 +1773,17 @@ table .span12 { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } -.btn.primary:hover, -.btn.primary:active, -.btn.primary.active, -.btn.primary.disabled, -.btn.primary[disabled] { +.btn-primary:hover, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { background-color: #0044cc; } -.btn.primary:active, .btn.primary.active { +.btn-primary:active, .btn-primary.active { background-color: #003399 \9; } -.btn.warning { +.btn-warning { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -ms-linear-gradient(top, #fbb450, #f89406); @@ -1797,17 +1797,17 @@ table .span12 { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } -.btn.warning:hover, -.btn.warning:active, -.btn.warning.active, -.btn.warning.disabled, -.btn.warning[disabled] { +.btn-warning:hover, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { background-color: #f89406; } -.btn.warning:active, .btn.warning.active { +.btn-warning:active, .btn-warning.active { background-color: #c67605 \9; } -.btn.danger { +.btn-danger { background-color: #da4f49; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f); @@ -1821,17 +1821,17 @@ table .span12 { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } -.btn.danger:hover, -.btn.danger:active, -.btn.danger.active, -.btn.danger.disabled, -.btn.danger[disabled] { +.btn-danger:hover, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { background-color: #bd362f; } -.btn.danger:active, .btn.danger.active { +.btn-danger:active, .btn-danger.active { background-color: #942a25 \9; } -.btn.success { +.btn-success { background-color: #5bb75b; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -ms-linear-gradient(top, #62c462, #51a351); @@ -1845,17 +1845,17 @@ table .span12 { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } -.btn.success:hover, -.btn.success:active, -.btn.success.active, -.btn.success.disabled, -.btn.success[disabled] { +.btn-success:hover, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { background-color: #51a351; } -.btn.success:active, .btn.success.active { +.btn-success:active, .btn-success.active { background-color: #408140 \9; } -.btn.info { +.btn-info { background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); @@ -1869,14 +1869,14 @@ table .span12 { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } -.btn.info:hover, -.btn.info:active, -.btn.info.active, -.btn.info.disabled, -.btn.info[disabled] { +.btn-info:hover, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { background-color: #2f96b4; } -.btn.info:active, .btn.info.active { +.btn-info:active, .btn-info.active { background-color: #24748c \9; } button.btn, input[type="submit"].btn { @@ -2008,15 +2008,15 @@ button.btn.small, input[type="submit"].btn.small { opacity: 1; filter: alpha(opacity=100); } -.primary .caret, -.danger .caret, -.info .caret, -.success .caret { +.btn-primary .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret { border-top-color: #ffffff; opacity: 0.75; filter: alpha(opacity=75); } -.btn.small .caret { +.btn-small .caret { margin-top: 4px; } .alert { diff --git a/docs/assets/css/docs.css b/docs/assets/css/docs.css index 026872a345..a5ad9631ad 100644 --- a/docs/assets/css/docs.css +++ b/docs/assets/css/docs.css @@ -73,7 +73,7 @@ hr.soften { line-height: 36px; color: #333; } -.jumbotron .btn { +.jumbotron .btn-large { font-size: 20px; font-weight: normal; padding: 14px 24px; @@ -440,7 +440,7 @@ hr.soften { /* Giant download button */ .download-btn { - margin: 36px 0 108px.i; + margin: 36px 0 108px; } .download p, .download h4 { @@ -455,7 +455,7 @@ hr.soften { .download p { margin-bottom: 18px; } -.btn.xlarge { +.download-btn .btn { display: block; width: auto; padding: 19px 24px; diff --git a/docs/base-css.html b/docs/base-css.html index 5df63b917d..ddbbad174c 100644 --- a/docs/base-css.html +++ b/docs/base-css.html @@ -832,11 +832,6 @@ For example, <code>section</code> should be wrapped as inline. .form-vertical (not required) Stacked, left-aligned labels over controls - - Horizontal - .form-horizontal - Float left, right-aligned labels on same line as controls - Inline .form-inline @@ -847,6 +842,11 @@ For example, <code>section</code> should be wrapped as inline. .form-search Extra-rounded text input for a typical search aesthetic + + Horizontal + .form-horizontal + Float left, right-aligned labels on same line as controls + @@ -955,7 +955,7 @@ For example, <code>section</code> should be wrapped as inline.
- +
@@ -1048,7 +1048,7 @@ For example, <code>section</code> should be wrapped as inline.
- +
@@ -1172,7 +1172,7 @@ For example, <code>section</code> should be wrapped as inline.
- +
@@ -1215,28 +1215,28 @@ For example, <code>section</code> should be wrapped as inline. Standard gray button with gradient -
Primary - .primary + Primary + .btn-primary Provides extra visual weight and identifies the primary action in a set of buttons - Info - .info + Info + .btn-info Used as an alternate to the default styles - Success - .success + Success + .btn-success Indicates a successful or positive action - Warning - .warning + Warning + .btn-warning Indicates caution should be taken with this action - Danger - .danger + Danger + .btn-danger Indicates a dangerous or potentially negative action @@ -1261,24 +1261,24 @@ For example, <code>section</code> should be wrapped as inline.

Multiple sizes

Fancy larger or smaller buttons? Have at it!

- Primary action - Action + Primary action + Action

- Primary action - Action + Primary action + Action

Disabled state

-

For disabled buttons, use .disabled for links and :disabled for <button> elements.

+

For disabled buttons, use .btn-disabled for links and :disabled for <button> elements.

- Primary action - Action + Primary action + Action

- - + +

@@ -1491,8 +1491,8 @@ For example, <code>section</code> should be wrapped as inline.
- User - + User +

Refresh - Checkout - Delete + Checkout + Delete

- Comment - Settings - More Info + Comment + Settings + More Info

diff --git a/docs/components.html b/docs/components.html index 1d70ac4766..eb876572d6 100644 --- a/docs/components.html +++ b/docs/components.html @@ -198,7 +198,7 @@
- Action + Action
- Danger + Danger
- Success + Success
- Info + Info
- Action - + Action +
- Danger - + Danger +
- Success - + Success +
- Info - + Info +
@@ -239,11 +239,11 @@

This link and that link should have tooltips on hover.

- Launch demo modal + Launch demo modal
@@ -292,7 +292,7 @@ <p>One fine body…</p> </div> <div class="modal-footer"> - <a href="#" class="btn primary">Save changes</a> + <a href="#" class="btn btn-primary">Save changes</a> <a href="#" class="btn">Close</a> </div> </div> @@ -802,7 +802,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) {

Example hover popover

Hover over the button to trigger the popover.


Using bootstrap-popover.js

@@ -917,7 +917,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) {

Oh snap! You got an error!

Change this and that and try again. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.

- Take this action Or do this + Take this action Or do this


@@ -983,7 +983,7 @@ $('#my-alert').bind('closed', function () { Stateful - @@ -991,16 +991,16 @@ $('#my-alert').bind('closed', function () { Single toggle - + Checkbox
- - - + + +
@@ -1008,9 +1008,9 @@ $('#my-alert').bind('closed', function () { Radio
- - - + + +
@@ -1158,7 +1158,7 @@ $('#my-alert').bind('closed', function () {

Markup

Just add data-toggle="collapse" and a data-target to element to automatically assign control of a collapsible element. The data-target attribute accepts a css selector to apply the collapse to. Be sure to add the class collapse to the collapsible element. If you'd like it to default open, add the additional class in.

-<button class="btn danger" data-toggle="collapse" data-target="#demo">
+<button class="btn btn-danger" data-toggle="collapse" data-target="#demo">
   simple collapsible
 </button>
 
diff --git a/docs/templates/pages/base-css.mustache b/docs/templates/pages/base-css.mustache
index 433a18c885..c000c9c88c 100644
--- a/docs/templates/pages/base-css.mustache
+++ b/docs/templates/pages/base-css.mustache
@@ -756,11 +756,6 @@
         .form-vertical ({{_i}}not required{{/i}})
         {{_i}}Stacked, left-aligned labels over controls{{/i}}
       
-      
-        {{_i}}Horizontal{{/i}}
-        .form-horizontal
-        {{_i}}Float left, right-aligned labels on same line as controls{{/i}}
-      
       
         {{_i}}Inline{{/i}}
         .form-inline
@@ -771,6 +766,11 @@
         .form-search
         {{_i}}Extra-rounded text input for a typical search aesthetic{{/i}}
       
+      
+        {{_i}}Horizontal{{/i}}
+        .form-horizontal
+        {{_i}}Float left, right-aligned labels on same line as controls{{/i}}
+      
     
   
 
@@ -879,7 +879,7 @@
             
           
           
- +
@@ -972,7 +972,7 @@
- +
@@ -1096,7 +1096,7 @@
- +
@@ -1139,28 +1139,28 @@ {{_i}}Standard gray button with gradient{{/i}} - {{_i}}Primary{{/i}} - .primary + {{_i}}Primary{{/i}} + .btn-primary {{_i}}Provides extra visual weight and identifies the primary action in a set of buttons{{/i}} - {{_i}}Info{{/i}} - .info + {{_i}}Info{{/i}} + .btn-info {{_i}}Used as an alternate to the default styles{{/i}} - {{_i}}Success{{/i}} - .success + {{_i}}Success{{/i}} + .btn-success {{_i}}Indicates a successful or positive action{{/i}} - {{_i}}Warning{{/i}} - .warning + {{_i}}Warning{{/i}} + .btn-warning {{_i}}Indicates caution should be taken with this action{{/i}} - {{_i}}Danger{{/i}} - .danger + {{_i}}Danger{{/i}} + .btn-danger {{_i}}Indicates a dangerous or potentially negative action{{/i}} @@ -1185,24 +1185,24 @@

{{_i}}Multiple sizes{{/i}}

{{_i}}Fancy larger or smaller buttons? Have at it!{{/i}}

- {{_i}}Primary action{{/i}} - {{_i}}Action{{/i}} + {{_i}}Primary action{{/i}} + {{_i}}Action{{/i}}

- {{_i}}Primary action{{/i}} - {{_i}}Action{{/i}} + {{_i}}Primary action{{/i}} + {{_i}}Action{{/i}}

{{_i}}Disabled state{{/i}}

-

{{_i}}For disabled buttons, use .disabled for links and :disabled for <button> elements.{{/i}}

+

{{_i}}For disabled buttons, use .btn-disabled for links and :disabled for <button> elements.{{/i}}

- {{_i}}Primary action{{/i}} - {{_i}}Action{{/i}} + {{_i}}Primary action{{/i}} + {{_i}}Action{{/i}}

- - + +

@@ -1415,8 +1415,8 @@

{{_i}}Refresh{{/i}} - {{_i}}Checkout{{/i}} - {{_i}}Delete{{/i}} + {{_i}}Checkout{{/i}} + {{_i}}Delete{{/i}}

- {{_i}}Comment{{/i}} - {{_i}}Settings{{/i}} - {{_i}}More Info{{/i}} + {{_i}}Comment{{/i}} + {{_i}}Settings{{/i}} + {{_i}}More Info{{/i}}

diff --git a/docs/templates/pages/components.mustache b/docs/templates/pages/components.mustache index 2144789663..e61d83152d 100644 --- a/docs/templates/pages/components.mustache +++ b/docs/templates/pages/components.mustache @@ -122,7 +122,7 @@
- {{_i}}Info{{/i}} - + {{_i}}Info{{/i}} +
@@ -163,11 +163,11 @@

{{_i}}This link and that link should have tooltips on hover.{{/i}}

- {{_i}}Launch demo modal{{/i}} + {{_i}}Launch demo modal{{/i}}
@@ -216,7 +216,7 @@ <p>{{_i}}One fine body…{{/i}}</p> </div> <div class="modal-footer"> - <a href="#" class="btn primary">{{_i}}Save changes{{/i}}</a> + <a href="#" class="btn btn-primary">{{_i}}Save changes{{/i}}</a> <a href="#" class="btn">{{_i}}Close{{/i}}</a> </div> </div> @@ -726,7 +726,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) {

{{_i}}Example hover popover{{/i}}

{{_i}}Hover over the button to trigger the popover.{{/i}}


{{_i}}Using bootstrap-popover.js{{/i}}

@@ -841,7 +841,7 @@ $('a[data-toggle="tab"]').on('shown', function (e) {

{{_i}}Oh snap! You got an error!{{/i}}

{{_i}}Change this and that and try again. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Cras mattis consectetur purus sit amet fermentum.{{/i}}

- {{_i}}Take this action{{/i}} {{_i}}Or do this{{/i}} + {{_i}}Take this action{{/i}} {{_i}}Or do this{{/i}}


@@ -907,7 +907,7 @@ $('#my-alert').bind('closed', function () { {{_i}}Stateful{{/i}} - @@ -915,16 +915,16 @@ $('#my-alert').bind('closed', function () { {{_i}}Single toggle{{/i}} - + {{_i}}Checkbox{{/i}}
- - - + + +
@@ -932,9 +932,9 @@ $('#my-alert').bind('closed', function () { {{_i}}Radio{{/i}}
- - - + + +
@@ -1082,7 +1082,7 @@ $('#my-alert').bind('closed', function () {

{{_i}}Markup{{/i}}

{{_i}}Just add data-toggle="collapse" and a data-target to element to automatically assign control of a collapsible element. The data-target attribute accepts a css selector to apply the collapse to. Be sure to add the class collapse to the collapsible element. If you'd like it to default open, add the additional class in.{{/i}}

-<button class="btn danger" data-toggle="collapse" data-target="#demo">
+<button class="btn btn-danger" data-toggle="collapse" data-target="#demo">
   {{_i}}simple collapsible{{/i}}
 </button>
 
diff --git a/examples/fluid-reverse.html b/examples/fluid-reverse.html
index aa2a77489f..2812e21527 100644
--- a/examples/fluid-reverse.html
+++ b/examples/fluid-reverse.html
@@ -60,7 +60,7 @@
           

Hello, world!

This is a template for a simple marketing or informational website. It includes a large callout called the hero unit and three supporting pieces of content. Use it as a starting point to create something more unique.

-

Learn more »

+

Learn more »

diff --git a/examples/fluid.html b/examples/fluid.html index 738c520581..57ee5b0918 100644 --- a/examples/fluid.html +++ b/examples/fluid.html @@ -82,7 +82,7 @@

Hello, world!

This is a template for a simple marketing or informational website. It includes a large callout called the hero unit and three supporting pieces of content. Use it as a starting point to create something more unique.

-

Learn more »

+

Learn more »

diff --git a/examples/hero.html b/examples/hero.html index 1fa39922f0..f6d97481c9 100644 --- a/examples/hero.html +++ b/examples/hero.html @@ -56,7 +56,7 @@

Hello, world!

This is a template for a simple marketing or informational website. It includes a large callout called the hero unit and three supporting pieces of content. Use it as a starting point to create something more unique.

-

Learn more »

+

Learn more »

diff --git a/less/button-groups.less b/less/button-groups.less index 7367103caa..4b0523df29 100644 --- a/less/button-groups.less +++ b/less/button-groups.less @@ -130,10 +130,10 @@ // Account for other colors -.primary, -.danger, -.info, -.success { +.btn-primary, +.btn-danger, +.btn-info, +.btn-success { .caret { border-top-color: @white; .opacity(75); @@ -141,7 +141,7 @@ } // Small button dropdowns -.btn.small .caret { +.btn-small .caret { margin-top: 4px; } diff --git a/less/buttons.less b/less/buttons.less index ce725cd4b0..48cfa7560d 100644 --- a/less/buttons.less +++ b/less/buttons.less @@ -44,7 +44,7 @@ } // Active state -.btn.active, +.btn-active, .btn:active { background-image: none; @shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); @@ -56,7 +56,7 @@ } // Disabled state -.btn.disabled, +.btn-disabled, .btn[disabled] { cursor: default; background-image: none; @@ -70,23 +70,23 @@ // -------------------------------------------------- // Large -.btn.large { +.btn-large { padding: 9px 14px; font-size: @baseFontSize + 2px; line-height: normal; .border-radius(5px); } -.btn.large .icon { +.btn-large .icon { margin-top: 1px; } // Small -.btn.small { +.btn-small { padding: 5px 9px; font-size: @baseFontSize - 2px; line-height: @baseLineHeight - 2px; } -.btn.small .icon { +.btn-small .icon { margin-top: -1px; } @@ -96,47 +96,47 @@ // Set text color // ------------------------- -.btn.primary, -.btn.primary:hover, -.btn.warning, -.btn.warning:hover, -.btn.danger, -.btn.danger:hover, -.btn.success, -.btn.success:hover, -.btn.info, -.btn.info:hover { +.btn-primary, +.btn-primary:hover, +.btn-warning, +.btn-warning:hover, +.btn-danger, +.btn-danger:hover, +.btn-success, +.btn-success:hover, +.btn-info, +.btn-info:hover { text-shadow: 0 -1px 0 rgba(0,0,0,.25); color: @white } // Provide *some* extra contrast for those who can get it -.btn.primary.active, -.btn.warning.active, -.btn.danger.active, -.btn.success.active, -.btn.info.active { +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active { color: rgba(255,255,255,.75); } // Set the backgrounds // ------------------------- -.btn.primary { +.btn-primary { .buttonBackground(@primaryButtonBackground, spin(@primaryButtonBackground, 20)); } // Warning appears are orange -.btn.warning { +.btn-warning { .buttonBackground(lighten(@orange, 15%), @orange); } // Danger and error appear as red -.btn.danger { +.btn-danger { .buttonBackground(#ee5f5b, #bd362f); } // Success appears as green -.btn.success { +.btn-success { .buttonBackground(#62c462, #51a351); } // Info appears as a neutral blue -.btn.info { +.btn-info { .buttonBackground(#5bc0de, #2f96b4); }