]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Fixes #5775: Collapse labels/badges
authorMark Otto <otto@github.com>
Sat, 3 Nov 2012 20:18:23 +0000 (13:18 -0700)
committerMark Otto <otto@github.com>
Sat, 3 Nov 2012 20:18:23 +0000 (13:18 -0700)
* When :empty, display: none;
* Add documentation for change in behavior

docs/assets/css/bootstrap.css
docs/components.html
docs/templates/pages/components.mustache
less/labels-badges.less

index 142df455aa529913ac7fe4949114d81c4c009922..83c9bec75a308fb4d8f3aa82d80f60f76e93e8aa 100644 (file)
@@ -5427,6 +5427,11 @@ a.thumbnail:hover {
           border-radius: 9px;
 }
 
+.label:empty,
+.badge:empty {
+  display: none;
+}
+
 a.label:hover,
 a.badge:hover {
   color: #ffffff;
index 1874470f462684fc7ca6e39aba9aa10937cd899a..a99a96b9b10e06b040751a34404bad9f338cf94b 100644 (file)
             </tbody>
           </table>
 
+          <h3>Easily collapsible</h3>
+          <p>For easy implementation, labels and badges will simply collapse (via CSS's <code>:empty</code> selector) when no content exists within.</p>
+
         </section>
 
 
index 3c024451c21531f36a7e1e6f0f4857a6b1d110e7..0a655d6de25f66c62b6f8ed45aea75568fe09526 100644 (file)
             </tbody>
           </table>
 
+          <h3>{{_i}}Easily collapsible{{/i}}</h3>
+          <p>{{_i}}For easy implementation, labels and badges will simply collapse (via CSS's <code>:empty</code> selector) when no content exists within.{{/i}}</p>
+
         </section>
 
 
index d118a0190eba325c13616e60bb8efe3dfff72355..9c3a40bfbf8231b4310990e708ddc4296579a1ea 100644 (file)
   .border-radius(9px);
 }
 
+// Empty labels/badges collapse
+.label,
+.badge {
+  &:empty {
+    display: none;
+  }
+}
+
 // Hover state, but only for links
 a {
   &.label:hover,