diff options
| author | Mark Otto <[email protected]> | 2012-02-10 23:50:45 -0800 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2012-02-10 23:50:45 -0800 |
| commit | c720d951be4481dab684955b7ef1a4ebb03ed0cf (patch) | |
| tree | 528b20496a046b0de2d93d0bc9712875ab0699fb | |
| parent | 8a91f927f51fc96221dd553baef5dbe73b8b9b4c (diff) | |
| download | bootstrap-c720d951be4481dab684955b7ef1a4ebb03ed0cf.tar.xz bootstrap-c720d951be4481dab684955b7ef1a4ebb03ed0cf.zip | |
add best practices and re-org the button groups
| -rw-r--r-- | docs/assets/bootstrap.zip | bin | 52621 -> 52621 bytes | |||
| -rw-r--r-- | docs/components.html | 38 | ||||
| -rw-r--r-- | docs/templates/pages/components.mustache | 38 |
3 files changed, 46 insertions, 30 deletions
diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip Binary files differindex 382cbcef4..0c63fb363 100644 --- a/docs/assets/bootstrap.zip +++ b/docs/assets/bootstrap.zip diff --git a/docs/components.html b/docs/components.html index 2a31528ea..cb41c736e 100644 --- a/docs/components.html +++ b/docs/components.html @@ -118,14 +118,34 @@ <div class="span4"> <h3>Button groups</h3> <p>Use button groups to join multiple buttons together as one composite component. Build them with a series of <code><a></code> or <code><button></code> elements.</p> - <p>You can also combine sets of <code><div class="btn-group"></code> into a <code><div class="btn-toolbar"></code> for more complex projects.</p> - <div class="btn-toolbar" style="margin-top: 18px;"> - <div class="btn-group"> + <h3>Best practices</h3> + <p>We recommend the following guidelines for using button groups and toolbars:</p> + <ul> + <li>Always use the same element in a single button group, <code><a></code> or <code><button></code>.</li> + <li>Don't mix buttons of different colors in the same button group.</li> + <li>Use icons in addition to or instead of text, but be sure include alt and title text where appropriate.</li> + </ul> + <p><span class="label label-info">Related</span> Button groups with dropdowns (see below) should be called out separately and always include a dropdown caret to indicate intended behavior.</p> + </div> + <div class="span4"> + <h3>Default example</h3> + <p>Here's how the HTML looks for a standard button group built with anchor tag buttons:</p> + <div class=""> + <div class="btn-group" style="margin: 9px 0;"> <a class="btn" href="#">Left</a> <a class="btn" href="#">Middle</a> <a class="btn" href="#">Right</a> </div> </div> +<pre class="prettyprint linenums"> +<div class="btn-group"> + <a class="btn" href="#">1</a> + <a class="btn" href="#">2</a> + <a class="btn" href="#">3</a> +</div> +</pre> + <h3>Toolbar example</h3> + <p>Combine sets of <code><div class="btn-group"></code> into a <code><div class="btn-toolbar"></code> for more complex components.</p> <div class="btn-toolbar"> <div class="btn-group"> <a class="btn" href="#">1</a> @@ -142,18 +162,6 @@ <a class="btn" href="#">8</a> </div> </div> - </div> - <div class="span4"> - <h3>Example markup</h3> - <p>Here's how the HTML looks for a standard button group built with anchor tag buttons:</p> -<pre class="prettyprint linenums"> -<div class="btn-group"> - <a class="btn" href="#">1</a> - <a class="btn" href="#">2</a> - <a class="btn" href="#">3</a> -</div> -</pre> - <p>And with a toolbar for multiple groups:</p> <pre class="prettyprint linenums"> <div class="btn-toolbar"> <div class="btn-group"> diff --git a/docs/templates/pages/components.mustache b/docs/templates/pages/components.mustache index 226283004..62a7083b6 100644 --- a/docs/templates/pages/components.mustache +++ b/docs/templates/pages/components.mustache @@ -42,14 +42,34 @@ <div class="span4"> <h3>{{_i}}Button groups{{/i}}</h3> <p>{{_i}}Use button groups to join multiple buttons together as one composite component. Build them with a series of <code><a></code> or <code><button></code> elements.{{/i}}</p> - <p>{{_i}}You can also combine sets of <code><div class="btn-group"></code> into a <code><div class="btn-toolbar"></code> for more complex projects.{{/i}}</p> - <div class="btn-toolbar" style="margin-top: 18px;"> - <div class="btn-group"> + <h3>{{_i}}Best practices{{/i}}</h3> + <p>{{_i}}We recommend the following guidelines for using button groups and toolbars:{{/i}}</p> + <ul> + <li>{{_i}}Always use the same element in a single button group, <code><a></code> or <code><button></code>.{{/i}}</li> + <li>{{_i}}Don't mix buttons of different colors in the same button group.{{/i}}</li> + <li>{{_i}}Use icons in addition to or instead of text, but be sure include alt and title text where appropriate.{{/i}}</li> + </ul> + <p>{{_i}}<span class="label label-info">Related</span> Button groups with dropdowns (see below) should be called out separately and always include a dropdown caret to indicate intended behavior.{{/i}}</p> + </div> + <div class="span4"> + <h3>{{_i}}Default example{{/i}}</h3> + <p>{{_i}}Here's how the HTML looks for a standard button group built with anchor tag buttons:{{/i}}</p> + <div class=""> + <div class="btn-group" style="margin: 9px 0;"> <a class="btn" href="#">{{_i}}Left{{/i}}</a> <a class="btn" href="#">{{_i}}Middle{{/i}}</a> <a class="btn" href="#">{{_i}}Right{{/i}}</a> </div> </div> +<pre class="prettyprint linenums"> +<div class="btn-group"> + <a class="btn" href="#">1</a> + <a class="btn" href="#">2</a> + <a class="btn" href="#">3</a> +</div> +</pre> + <h3>{{_i}}Toolbar example{{/i}}</h3> + <p>{{_i}}Combine sets of <code><div class="btn-group"></code> into a <code><div class="btn-toolbar"></code> for more complex components.{{/i}}</p> <div class="btn-toolbar"> <div class="btn-group"> <a class="btn" href="#">1</a> @@ -66,18 +86,6 @@ <a class="btn" href="#">8</a> </div> </div> - </div> - <div class="span4"> - <h3>{{_i}}Example markup{{/i}}</h3> - <p>{{_i}}Here's how the HTML looks for a standard button group built with anchor tag buttons:{{/i}}</p> -<pre class="prettyprint linenums"> -<div class="btn-group"> - <a class="btn" href="#">1</a> - <a class="btn" href="#">2</a> - <a class="btn" href="#">3</a> -</div> -</pre> - <p>{{_i}}And with a toolbar for multiple groups:{{/i}}</p> <pre class="prettyprint linenums"> <div class="btn-toolbar"> <div class="btn-group"> |
