]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Make predefined grid classes conditional 17259/head
authorMark Otto <markdotto@gmail.com>
Mon, 24 Aug 2015 05:13:58 +0000 (22:13 -0700)
committerMark Otto <markdotto@gmail.com>
Mon, 24 Aug 2015 05:13:58 +0000 (22:13 -0700)
- Add explicit -grid-classes variable and set to true by default
- Wrap .row and .col generation in the boolean var

scss/_grid.scss
scss/_variables.scss

index b71d5b03df203936a9f4a4a5b6581e6c0f8461a7..c0988f732b34d4d7232acf72bcaa37bc82d2ec94 100644 (file)
 //
 // Rows contain and clear the floats of your columns.
 
-.row {
-  @include make-row();
+@if $enable-grid-classes {
+  .row {
+    @include make-row();
+  }
 }
 
 
 //
 // Common styles for small and large grid columns
 
-@include make-grid-columns();
+@if $enable-grid-classes {
+  @include make-grid-columns();
+}
 
 
 // Flex variation
 //
 // Custom styles for additional flex alignment options.
 
-@if $enable-flex {
+@if $enable-flex and $enable-grid-classes {
 
   // Flex column reordering
 
index 3b31dbdaf4d67585a5f64a02bd125f2477130eea..8e7614bcf086e3d76db126bccd85e3881f72885b 100644 (file)
@@ -49,6 +49,7 @@ $enable-shadows:            false !default;
 $enable-gradients:          false !default;
 $enable-transitions:        false !default;
 $enable-hover-media-query:  false !default;
+$enable-grid-classes:       true !default;
 
 
 // Spacing