aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2012-03-25 01:12:51 -0700
committerMark Otto <[email protected]>2012-03-25 01:12:51 -0700
commita7b8e52f8e08cc821d7324153885c085fad25c1a (patch)
treedf7f0573b1930a7862dbe96c1b82f20aefe9bb71 /docs
parentd1864b3608d215ee22daf96268f878b1818c6de1 (diff)
downloadbootstrap-a7b8e52f8e08cc821d7324153885c085fad25c1a.tar.xz
bootstrap-a7b8e52f8e08cc821d7324153885c085fad25c1a.zip
Overhaul the responsive utility classes:
1. Rename file from responsive-utility-classes.less to responsive-utilities.less 2. Add additional help text around the documentation for the classes in Scaffolding 3. Remove unnecessary display values on initial classes 4. Drop block values for inherit for better support on inline and table elements 5. Make use of \!important on every class to avoid classes with more specific selectors (e.g., .span* classes for the grid)
Diffstat (limited to 'docs')
-rw-r--r--docs/assets/bootstrap.zipbin56321 -> 56340 bytes
-rw-r--r--docs/assets/css/bootstrap-responsive.css31
-rw-r--r--docs/download.html2
-rw-r--r--docs/scaffolding.html2
-rw-r--r--docs/templates/pages/download.mustache2
-rw-r--r--docs/templates/pages/scaffolding.mustache14
6 files changed, 23 insertions, 28 deletions
diff --git a/docs/assets/bootstrap.zip b/docs/assets/bootstrap.zip
index eed5be2e0..604ba03d3 100644
--- a/docs/assets/bootstrap.zip
+++ b/docs/assets/bootstrap.zip
Binary files differ
diff --git a/docs/assets/css/bootstrap-responsive.css b/docs/assets/css/bootstrap-responsive.css
index 78ce60d7f..1ad16d6fd 100644
--- a/docs/assets/css/bootstrap-responsive.css
+++ b/docs/assets/css/bootstrap-responsive.css
@@ -43,49 +43,40 @@
visibility: hidden;
}
.visible-phone {
- display: none;
+ display: none !important;
}
.visible-tablet {
- display: none;
-}
-.visible-desktop {
- display: block;
-}
-.hidden-phone {
- display: block;
-}
-.hidden-tablet {
- display: block;
+ display: none !important;
}
.hidden-desktop {
- display: none;
+ display: none !important;
}
@media (max-width: 767px) {
.visible-phone {
- display: block;
+ display: inherit !important;
}
.hidden-phone {
- display: none;
+ display: none !important;
}
.hidden-desktop {
- display: block;
+ display: inherit !important;
}
.visible-desktop {
- display: none;
+ display: none !important;
}
}
@media (min-width: 768px) and (max-width: 979px) {
.visible-tablet {
- display: block;
+ display: inherit !important;
}
.hidden-tablet {
- display: none;
+ display: none !important;
}
.hidden-desktop {
- display: block;
+ display: inherit !important;
}
.visible-desktop {
- display: none;
+ display: none !important ;
}
}
@media (max-width: 480px) {
diff --git a/docs/download.html b/docs/download.html
index 44299b927..e4097ea4e 100644
--- a/docs/download.html
+++ b/docs/download.html
@@ -143,7 +143,7 @@
<label class="checkbox"><input checked="checked" type="checkbox" value="utilities.less"> Utilities</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="component-animations.less"> Component animations</label>
<h3>Responsive</h3>
- <label class="checkbox"><input checked="checked" type="checkbox" value="responsive-utility-classes.less"> Visible/hidden classes</label>
+ <label class="checkbox"><input checked="checked" type="checkbox" value="responsive-utilities.less"> Visible/hidden classes</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="responsive-767px-max.less"> Narrow tablets and below (<767px)</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="responsive-768px-979px.less"> Tablets to desktops (767-979px)</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="responsive-1200px-min.less"> Large desktops (>1200px)</label>
diff --git a/docs/scaffolding.html b/docs/scaffolding.html
index dd2641237..017fd493e 100644
--- a/docs/scaffolding.html
+++ b/docs/scaffolding.html
@@ -609,12 +609,14 @@
<h3>Test case</h3>
<p>Resize your browser or load on different devices to test the above classes.</p>
<h4>Visible on...</h4>
+ <p>Green checkmarks indicate that class is visible in your current viewport.</p>
<ul class="responsive-utilities-test">
<li>Phone<span class="visible-phone">&#10004; Phone</span></li>
<li>Tablet<span class="visible-tablet">&#10004; Tablet</span></li>
<li>Desktop<span class="visible-desktop">&#10004; Desktop</span></li>
</ul>
<h4>Hidden on...</h4>
+ <p>Here, green checkmarks indicate that class is hidden in your current viewport.</p>
<ul class="responsive-utilities-test hidden-on">
<li>Phone<span class="hidden-phone">&#10004; Phone</span></li>
<li>Tablet<span class="hidden-tablet">&#10004; Tablet</span></li>
diff --git a/docs/templates/pages/download.mustache b/docs/templates/pages/download.mustache
index 051291148..0e73c44a4 100644
--- a/docs/templates/pages/download.mustache
+++ b/docs/templates/pages/download.mustache
@@ -66,7 +66,7 @@
<label class="checkbox"><input checked="checked" type="checkbox" value="utilities.less"> {{_i}}Utilities{{/i}}</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="component-animations.less"> {{_i}}Component animations{{/i}}</label>
<h3>{{_i}}Responsive{{/i}}</h3>
- <label class="checkbox"><input checked="checked" type="checkbox" value="responsive-utility-classes.less"> {{_i}}Visible/hidden classes{{/i}}</label>
+ <label class="checkbox"><input checked="checked" type="checkbox" value="responsive-utilities.less"> {{_i}}Visible/hidden classes{{/i}}</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="responsive-767px-max.less"> {{_i}}Narrow tablets and below (<767px){{/i}}</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="responsive-768px-979px.less"> {{_i}}Tablets to desktops (767-979px){{/i}}</label>
<label class="checkbox"><input checked="checked" type="checkbox" value="responsive-1200px-min.less"> {{_i}}Large desktops (>1200px){{/i}}</label>
diff --git a/docs/templates/pages/scaffolding.mustache b/docs/templates/pages/scaffolding.mustache
index b64c63af3..6d99965b3 100644
--- a/docs/templates/pages/scaffolding.mustache
+++ b/docs/templates/pages/scaffolding.mustache
@@ -532,16 +532,18 @@
<h3>{{_i}}Test case{{/i}}</h3>
<p>{{_i}}Resize your browser or load on different devices to test the above classes.{{/i}}</p>
<h4>{{_i}}Visible on...{{/i}}</h4>
+ <p>{{_i}}Green checkmarks indicate that class is visible in your current viewport.{{/i}}</p>
<ul class="responsive-utilities-test">
- <li>Phone<span class="visible-phone">&#10004; Phone</span></li>
- <li>Tablet<span class="visible-tablet">&#10004; Tablet</span></li>
- <li>Desktop<span class="visible-desktop">&#10004; Desktop</span></li>
+ <li>{{_i}}Phone{{/i}}<span class="visible-phone">&#10004; {{_i}}Phone{{/i}}</span></li>
+ <li>{{_i}}Tablet{{/i}}<span class="visible-tablet">&#10004; {{_i}}Tablet{{/i}}</span></li>
+ <li>{{_i}}Desktop{{/i}}<span class="visible-desktop">&#10004; {{_i}}Desktop{{/i}}</span></li>
</ul>
<h4>{{_i}}Hidden on...{{/i}}</h4>
+ <p>{{_i}}Here, green checkmarks indicate that class is hidden in your current viewport.{{/i}}</p>
<ul class="responsive-utilities-test hidden-on">
- <li>Phone<span class="hidden-phone">&#10004; Phone</span></li>
- <li>Tablet<span class="hidden-tablet">&#10004; Tablet</span></li>
- <li>Desktop<span class="hidden-desktop">&#10004; Desktop</span></li>
+ <li>{{_i}}Phone{{/i}}<span class="hidden-phone">&#10004; {{_i}}Phone{{/i}}</span></li>
+ <li>{{_i}}Tablet{{/i}}<span class="hidden-tablet">&#10004; {{_i}}Tablet{{/i}}</span></li>
+ <li>{{_i}}Desktop{{/i}}<span class="hidden-desktop">&#10004; {{_i}}Desktop{{/i}}</span></li>
</ul>
</div><!-- /.span -->
</div><!-- /.row -->