]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
refinement to the responsive section
authorMark Otto <mark.otto@twitter.com>
Tue, 18 Oct 2011 15:11:18 +0000 (08:11 -0700)
committerMark Otto <mark.otto@twitter.com>
Tue, 18 Oct 2011 15:11:18 +0000 (08:11 -0700)
docs/assets/css/docs.css
docs/index.html

index 2d0b87fe210821bd7c2fb2e35408ea846d9b361c..c1c43b1d8813f40fb0a6850b90584d5156f16b39 100644 (file)
@@ -346,19 +346,3 @@ h2 + table {
     min-width: 748px;
   }
 }
-
-
-
-.supported-devices {
-  margin-bottom: 9px;
-  color: #777;
-}
-.supported-devices strong {
-  display: block;
-  font-size: 14px;
-  line-height: 18px;
-}
-.supported-devices small {
-  font-size: 12px;
-}
-
index aafea7662198a57420a81c9e9a7f7bb24352b907..3908552bd021f3c13ee0c092f4f80c7c37745839 100644 (file)
     </div>
     <div class="span8">
       <h2>Supported devices</h2>
-      <table class="supported-devices">
+      <p>Bootstrap supports a handful of media queries to help make your projects more appropriate on different devices and screen resolutions. Here's what's included:</p>
+      <table class="zebra-striped">
+        <thead>
+          <tr>
+            <th>Label</th>
+            <th>Layout width</th>
+            <th>Column width</th>
+            <th>Gutter width</th>
+          </tr>
+        </thead>
         <tbody>
           <tr>
-            <td>
-              <strong>Under 480px</strong>
-              <small>Smartphones</small>
-            </td>
-            <td>
-              <strong>480px to 768px</strong>
-              <small>Portrait tablet</small>
-            </td>
-            <td>
-              <strong>768px to 940px</strong>
-              <small>Landscape tablet</small>
-            </td>
-            <td>
-              <strong>940px and up</strong>
-              <small>Default</small>
-            </td>
-            <td>
-              <strong>1170px and up</strong>
-              <small>Large screens</small>
-            </td>
+            <td>Smartphones</td>
+            <td>480px and below</td>
+            <td class="muted" colspan="2">Fluid columns, no fixed widths</td>
+          </tr>
+          <tr>
+            <td>Portrait tablets</td>
+            <td>480px to 768px</td>
+            <td class="muted" colspan="2">Fluid columns, no fixed widths</td>
+          </tr>
+          <tr>
+            <td>Landscape tablets</td>
+            <td>768px to 940px</td>
+            <td>44px</td>
+            <td>20px</td>
+          </tr>
+          <tr>
+            <td>Default</td>
+            <td>940px and up</td>
+            <td>60px</td>
+            <td>20px</td>
+          </tr>
+          <tr>
+            <td>Large display</td>
+            <td>1210px and up</td>
+            <td>70px</td>
+            <td>30px</td>
           </tr>
         </tbody>
       </table>
-      <p>With these media queries, Bootstrap provides developers with the core tools necessary to develop responsively on the web for the world's most common devices and resolutions.</p>
+
+      <h3>What they do</h3>
+      <p>Media queries allow for custom CSS based on a number of conditions&mdash;ratios, widths, display type, etc&mdash;but usually focuses around <code>min-width</code> and <code>max-width</code>.</p>
+      <ul>
+        <li>Modify the width of column in our grid</li>
+        <li>Stack elements instead of float wherever necessary</li>
+        <li>Resize headings and text to be more appropriate for devices</li>
+      </ul>
     </div>
   </div>
 
   <!-- Media query code -->
   <h2>Using the media queries</h2>
   <div class="row">
-    <div class="span4">
+    <div class="span5">
       <p>Bootstrap doesn't automatically include these media queries, but understanding and adding them is very easy and requires minimal setup. You have a few options for including the responsive features of Bootstrap:</p>
       <ol>
         <li>Use the compiled responsive version, bootstrap.reponsive.css</li>
       </ol>
       <p><strong>Why not just include it?</strong> Truth be told, not everything needs to be responsive. Instead of encouraging developers to remove this feature, we figure it best to enable it.</p>
     </div>
-    <div class="span8">
+    <div class="span7">
 <pre class="prettyprint linenums">
   // Landscape phones and down
   @media (max-width: 480px) { ... }