]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
updated docs, fixed language, added copy-code js for selecting text on focus
authorMark Otto <markdotto@gmail.com>
Thu, 30 Jun 2011 17:40:28 +0000 (10:40 -0700)
committerMark Otto <markdotto@gmail.com>
Thu, 30 Jun 2011 17:40:28 +0000 (10:40 -0700)
bootstrap-1.0.0.css
bootstrap-1.0.0.min.css
docs/assets/css/docs.css
docs/assets/js/application.js
docs/index.html
lib/bootstrap.less
lib/forms.less
lib/scaffolding.less

index 57955305723e572f1ffcbbf1977e5096cffe1261..be3c96fd36f57b5747192bfc709fd6396b506f16 100644 (file)
@@ -5,7 +5,7 @@
  * Licensed under the Apache License v2.0
  * http://www.apache.org/licenses/LICENSE-2.0
  *
- * Designed and built @twitter by @mdo and @fat, like bosses.
+ * Designed and built with all the love in the world @twitter by @mdo and @fat.
  */
 /*
  * Reset.less
@@ -626,7 +626,7 @@ form .uneditable-input {
   line-height: 18px;
   height: 18px;
   color: #808080;
-  border: 1px solid #bbb;
+  border: 1px solid #ccc;
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
@@ -653,13 +653,16 @@ form textarea {
   -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
   -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
   transition: border linear 0.2s, box-shadow linear 0.2s;
+  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
+  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
+  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
 }
 form input[type=text]:focus, form input[type=password]:focus, form textarea:focus {
   outline: none;
-  border-color: rgba(82, 168, 236, 0.75);
-  -webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
-  -moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
-  box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
+  border-color: rgba(82, 168, 236, 0.8);
+  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
+  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
+  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
 }
 form div.error {
   background: #fae5e3;
index ddb1ea0d41a03dbee53f8901ed19150eb59765d2..9c8e15ea2ff813708d6eaf21f8c1741b78bd2ec8 100644 (file)
@@ -72,12 +72,12 @@ form label,form input,form select,form textarea{font-family:"Helvetica Neue",Hel
 form label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
 form div.input{margin-left:150px;}
 form input[type=checkbox],form input[type=radio]{cursor:pointer;}
-form input[type=text],form input[type=password],form textarea,form select,form .uneditable-input{display:inline-block;width:210px;margin:0;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
+form input[type=text],form input[type=password],form textarea,form select,form .uneditable-input{display:inline-block;width:210px;margin:0;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
 form select,form input[type=file]{height:27px;line-height:27px;}
 form textarea{height:auto;}
 form .uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
-form input[type=text],form input[type=password],form select,form textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}
-form input[type=text]:focus,form input[type=password]:focus,form textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.75);-webkit-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);-moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);box-shadow:0 0 8px rgba(82, 168, 236, 0.5);}
+form input[type=text],form input[type=password],form select,form textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
+form input[type=text]:focus,form input[type=password]:focus,form textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
 form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
 form div.error input[type=text],form div.error input[type=password],form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
 form div.error div.input-prepend span.add-on,form div.error div.input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
index a17d0d1226e24553e6f6fe3577c1efb8bab20376..66b8b7ccfb05771258f6dbcd63ec5fb41e9dd141 100644 (file)
@@ -89,7 +89,7 @@ div.quickstart div.row {
 }
 div.quickstart div.columns {
   width: 285px;
-  height: 100px;
+  height: 117px;
   margin-left: 0;
   padding: 17px 20px 26px;
   border-left: 1px solid #eee;
@@ -114,15 +114,11 @@ div.quickstart h6 {
 div.quickstart form textarea {
   display: block;
   width: 275px;
-  height: 21px;
+  height: auto;
   margin: 0 0 9px;
   line-height: 21px;
   white-space: nowrap;
   overflow: hidden;
-  border-color: #ddd;
-  -webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1);
-  -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1);
-  box-shadow: inset 0 1px 3px rgba(0,0,0,.1);
 }
 #footer {
   margin-top: 80px;
index 2372bdb96f02d77d5f06de6f9884d198c1213e79..3993c353e79163bc01febcca59119960cfe1fad3 100644 (file)
@@ -35,6 +35,15 @@ $(document).ready(function(){
   });
 
 
+  // Copy code blocks in docs
+  $(".copy-code").focus(function() {
+    $(this).select();
+  });
+  $(".copy-code").mouseup(function(e) {
+    e.preventDefault();
+  });
+
+
   // scroll spyer
   var activeTarget,
       $window = $(window),
index 862bd597fa40d548d7704eaa291f902955e62038..aab4ae49047580943fdc0b592d2ba4317bedc759 100644 (file)
     <div id="masthead">
       <div class="inner">
         <div class="container">
-<!--
-          <div class="row">
-            <div class="span11 columns">
--->
-              <h1>Twitter Bootstrap</h1>
-              <p class="lead">
-                Bootstrap is a toolkit from Twitter designed to kickstart development of websites and apps.<br />
-                It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.<br />
-              </p>
-              <p><strong>Nerd alert:</strong> Bootstrap is <a href="#less" title="Read about using Bootstrap with LESS">built with LESS</a> and was designed to work out of the gate with only modern browsers in mind.</p>
-<!--
-            </div>
-            <div class="span5 columns">
-              <a href="" class="btn large primary">Download Bootstrap ZIP &raquo;</a>
-              <small>
-                <a href="">Visit project page on Github &raquo;</a><br />
-                (Current version: 1.0.0)
-              </small>
-            </div>
-          </div>
--->
+          <h1>Twitter Bootstrap</h1>
+          <p class="lead">
+            Bootstrap is a toolkit from Twitter designed to kickstart development of websites and apps.<br />
+            It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.<br />
+          </p>
+          <p><strong>Nerd alert:</strong> Bootstrap is <a href="#less" title="Read about using Bootstrap with LESS">built with LESS</a> and was designed to work out of the gate with only modern browsers in mind.</p>
         </div> <!-- /container -->
       </div>
     </div>
             <h6>Hotlink the CSS</h6>
             <p>For the quickest and easiest start, just copy this snippet into your webpage.</p>
             <form>
-              <textarea>&lt;link type="text/css" href="http://twitter.github.com/bootstrap-1.0.0.css</textarea>
+              <textarea class="copy-code" rows="1">&lt;link type="text/css" href="http://twitter.github.com/bootstrap-1.0.0.css</textarea>
             </form>
           </div>
           <div class="span5 columns">
             <h6>Use it with LESS</h6>
             <p>A fan of using LESS.js? No problem, just clone the repo and add these lines:</p>
             <form>
-              <textarea>&lt;link type="text/css" href="http://twitter.github.com/bootstrap-1.0.0.css
-&lt;link type="text/css" href="http://twitter.github.com/bootstrap-1.0.0.css</textarea>
+              <textarea class="copy-code" rows="2">&lt;link rel="stylesheet/less" type="text/css" href="http://twitter.github.com/bootstrap.less&gt;
+&lt;script src="less.js"&gt;&lt;/script&gt;</textarea>
             </form>
           </div>
           <div class="span5 columns">
index cf2bd8e108bb8a0f7f73e0fcc6a85a1e7034fcfe..a2b09142507e8eadbcd0f68d2bc56c8aa53aa966 100644 (file)
@@ -5,7 +5,7 @@
  * Licensed under the Apache License v2.0
  * http://www.apache.org/licenses/LICENSE-2.0
  *
- * Designed and built @twitter by @mdo and @fat, like bosses.
+ * Designed and built with all the love in the world @twitter by @mdo and @fat.
  */
 
 
index 6052978c6fcda44bd6b1ea5f39a65a99bbcf3341..ab82c6a09ba56f3ae4970318e9f38eb3633f276d 100644 (file)
@@ -62,7 +62,7 @@ form {
     line-height: @baseline;
     height: @baseline;
     color: @gray;
-    border: 1px solid #bbb;
+    border: 1px solid #ccc;
     .border-radius(3px);
   }
   select,
@@ -85,13 +85,15 @@ form {
   select, textarea {
     @transition: border linear .2s, box-shadow linear .2s;
     .transition(@transition);
+    .box-shadow(inset 0 1px 3px rgba(0,0,0,.1));
   }
   input[type=text]:focus,
   input[type=password]:focus,
   textarea:focus {
     outline: none;
-    border-color: rgba(82,168,236,.75);
-    .box-shadow(0 0 8px rgba(82,168,236,.5));
+    border-color: rgba(82,168,236,.8);
+    @shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);
+    .box-shadow(@shadow);
   }
   // Error styles
   div.error {
index 4adfdeb7978fad8c0fb421cc2563704689e930f4..ed73a996b449fc8b977c2b066058f33c91a4238c 100644 (file)
@@ -103,16 +103,13 @@ a {
     background-image: none;
     .opacity(65);
     cursor: default;
-  }
-  &:focus {
-
   }
   &:active {
     @shadow: inset 0 3px 7px rgba(0,0,0,.1), 0 1px 2px rgba(0,0,0,.05);
     .box-shadow(@shadow);
   }
 }
-// Help Firefox not be a douche about adding extra padding to buttons
+// Help Firefox not be a jerk about adding extra padding to buttons
 button.btn,
 input[type=submit].btn {
   &::-moz-focus-inner {