]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Allow `<mark>` colors customization for color modes (#39141)
authorJulien Déramond <juderamond@gmail.com>
Wed, 13 Sep 2023 06:50:42 +0000 (08:50 +0200)
committerGitHub <noreply@github.com>
Wed, 13 Sep 2023 06:50:42 +0000 (08:50 +0200)
scss/_reboot.scss
scss/_root.scss
scss/_variables-dark.scss
scss/_variables.scss

index 81ea21617d0258d3f1b00e99e524c005ade84949..18791753d0ca39313f6d1876f946bdb966990d8e 100644 (file)
@@ -217,6 +217,7 @@ small {
 
 mark {
   padding: $mark-padding;
+  color: var(--#{$prefix}highlight-color);
   background-color: var(--#{$prefix}highlight-bg);
 }
 
index ab720a38e40390e461c46798b08fa86fa5ec5d0f..becddf14afdcccbeb5374c6ecc0c9a3920e76866 100644 (file)
@@ -91,6 +91,7 @@
   }
 
   --#{$prefix}code-color: #{$code-color};
+  --#{$prefix}highlight-color: #{$mark-color};
   --#{$prefix}highlight-bg: #{$mark-bg};
 
   // scss-docs-start root-border-var
     --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};
 
     --#{$prefix}code-color: #{$code-color-dark};
+    --#{$prefix}highlight-color: #{$mark-color-dark};
+    --#{$prefix}highlight-bg: #{$mark-bg-dark};
 
     --#{$prefix}border-color: #{$border-color-dark};
     --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};
index 79f29a305853db0deb74109e3538be59dcc86c49..6422b387441384c8153d37eab485f9edf0f199d9 100644 (file)
@@ -53,6 +53,8 @@ $headings-color-dark:               inherit !default;
 $link-color-dark:                   tint-color($primary, 40%) !default;
 $link-hover-color-dark:             shift-color($link-color-dark, -$link-shade-percentage) !default;
 $code-color-dark:                   tint-color($code-color, 40%) !default;
+$mark-color-dark:                   $body-color-dark !default;
+$mark-bg-dark:                      $yellow-800 !default;
 
 
 //
index 33ff5c2ff8d7a6280380c7bdb1b565fffbac6dea..81fbde65188173b1843000c621826e30e8c65d0a 100644 (file)
@@ -718,6 +718,7 @@ $dt-font-weight:              $font-weight-bold !default;
 $list-inline-padding:         .5rem !default;
 
 $mark-padding:                .1875em !default;
+$mark-color:                  $body-color !default;
 $mark-bg:                     $yellow-100 !default;
 // scss-docs-end type-variables