]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Enable stylelint's no-duplicate-selectors rule.
authorXhmikosR <xhmikosr@gmail.com>
Wed, 4 Oct 2017 11:11:00 +0000 (14:11 +0300)
committerXhmikosR <xhmikosr@gmail.com>
Fri, 6 Oct 2017 21:11:40 +0000 (00:11 +0300)
assets/scss/_brand.scss
assets/scss/_component-examples.scss
assets/scss/_content.scss
build/.stylelintrc
scss/_card.scss
scss/_tables.scss

index 1fb2119a257baa99bbd502af4f6f02d188de32ce..2d5c5a4cf45f26c854b7dd0e72b29af37366c011 100644 (file)
@@ -1,3 +1,5 @@
+// stylelint-disable no-duplicate-selectors
+
 //
 // Brand guidelines
 //
index 2a2c740b35dbc58989f69bbffcc89abd5cd8df5e..3d216991afcbf90ba7a303e1018756759cfadc4f 100644 (file)
@@ -1,4 +1,4 @@
-// stylelint-disable selector-no-qualifying-type
+// stylelint-disable no-duplicate-selectors, selector-no-qualifying-type
 
 //
 // Grid examples
index b8311495cf29cdd4173007bd0434368eca5f5f13..112370a2dae497950b09db3c1c7b63bf1079069e 100644 (file)
@@ -1,4 +1,4 @@
-// stylelint-disable selector-max-combinators, selector-max-compound-selectors, selector-max-type, selector-no-qualifying-type
+// stylelint-disable no-duplicate-selectors, selector-max-combinators, selector-max-compound-selectors, selector-max-type, selector-no-qualifying-type
 
 //
 // Automatically style Markdown-based tables like a Bootstrap `.table`.
index 8fa3104909b954578682101d9d2f7c429f0ed07a..0027d7a082e73cf2c021c4fa68b37b84412e7062 100644 (file)
@@ -32,7 +32,7 @@
     "media-feature-range-operator-space-after": "always",
     "media-feature-range-operator-space-before": "never",
     "no-descending-specificity": null,
-    "no-duplicate-selectors": null,
+    "no-duplicate-selectors": true,
     "number-leading-zero": "never",
     "order/properties-order": [
       "position",
index ad4221806bb758ecd3bf86b8b275dacfc5adf31c..25c511a90b3d1aa83b160f6c1030cfdac96ff6a2 100644 (file)
     margin-right: 0;
     margin-left: 0;
   }
+
+  > .list-group:first-child {
+    .list-group-item:first-child {
+      @include border-top-radius($card-border-radius);
+    }
+  }
+
+  > .list-group:last-child {
+    .list-group-item:last-child {
+      @include border-bottom-radius($card-border-radius);
+    }
+  }
 }
 
 .card-body {
   }
 }
 
-.card {
-  > .list-group:first-child {
-    .list-group-item:first-child {
-      @include border-top-radius($card-border-radius);
-    }
-  }
-
-  > .list-group:last-child {
-    .list-group-item:last-child {
-      @include border-bottom-radius($card-border-radius);
-    }
-  }
-}
-
-
 //
 // Optional textual caps
 //
index 32384391e11c08c26669c80fea816787843f343e..6bd0b91a43cdc2d345b7859d1e5c73bb7ca05681 100644 (file)
 //
 // Same table markup, but inverted color scheme: dark background and light text.
 
+// stylelint-disable-next-line no-duplicate-selectors
 .table {
   .thead-dark {
     th {