]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
fix to handle custom classes
authorlouismaxime.piton <louismaxime.piton@orange.com>
Thu, 16 Nov 2023 08:55:40 +0000 (09:55 +0100)
committerlouismaxime.piton <louismaxime.piton@orange.com>
Thu, 16 Nov 2023 08:55:40 +0000 (09:55 +0100)
scss/_tables.scss

index fbef19a4ae179f38ef0f8b656a30353558a3c5b1..426aeff8b37e200fdbb116a8968bf718a2e4eb6b 100644 (file)
@@ -8,9 +8,9 @@
   --#{$prefix}table-bg-type: initial;
   --#{$prefix}table-color-state: initial;
   --#{$prefix}table-bg-state: initial;
-  --#{$prefix}table-color: initial;
-  --#{$prefix}table-bg: initial;
   // End of reset
+  --#{$prefix}table-color: #{$table-color};
+  --#{$prefix}table-bg: #{$table-bg};
   --#{$prefix}table-border-color: #{$table-border-color};
   --#{$prefix}table-accent-bg: #{$table-accent-bg};
   --#{$prefix}table-striped-color: #{$table-striped-color};
@@ -22,9 +22,9 @@
 
   width: 100%;
   margin-bottom: $spacer;
-  color: $table-color;
+  color: var(--#{$prefix}table-color);
   vertical-align: $table-cell-vertical-align;
-  background-color: $table-bg;
+  background-color: var(--#{$prefix}table-bg);
   border-color: var(--#{$prefix}table-border-color);
 
   // Target th & td
@@ -35,8 +35,8 @@
   > :not(caption) > * > * {
     padding: $table-cell-padding-y $table-cell-padding-x;
     // Following the precept of cascades: https://codepen.io/miriamsuzanne/full/vYNgodb
-    color: var(--#{$prefix}table-color-state, var(--#{$prefix}table-color-type, var(--#{$prefix}table-color, inherit)));
-    background-color: var(--#{$prefix}table-bg, inherit);
+    color: var(--#{$prefix}table-color-state, var(--#{$prefix}table-color-type, inherit));
+    background-color: inherit;
     border-bottom-width: $table-border-width;
     box-shadow: inset 0 0 0 9999px var(--#{$prefix}table-bg-state, var(--#{$prefix}table-bg-type, var(--#{$prefix}table-accent-bg)));
   }