Skip to content

Commit bde23ae

Browse files
Allow <mark> colors customization for color modes (#39141)
1 parent bb10c99 commit bde23ae

4 files changed

Lines changed: 7 additions & 0 deletions

File tree

scss/_reboot.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ small {
217217

218218
mark {
219219
padding: $mark-padding;
220+
color: var(--#{$prefix}highlight-color);
220221
background-color: var(--#{$prefix}highlight-bg);
221222
}
222223

scss/_root.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@
9191
}
9292

9393
--#{$prefix}code-color: #{$code-color};
94+
--#{$prefix}highlight-color: #{$mark-color};
9495
--#{$prefix}highlight-bg: #{$mark-bg};
9596

9697
// scss-docs-start root-border-var
@@ -171,6 +172,8 @@
171172
--#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};
172173

173174
--#{$prefix}code-color: #{$code-color-dark};
175+
--#{$prefix}highlight-color: #{$mark-color-dark};
176+
--#{$prefix}highlight-bg: #{$mark-bg-dark};
174177

175178
--#{$prefix}border-color: #{$border-color-dark};
176179
--#{$prefix}border-color-translucent: #{$border-color-translucent-dark};

scss/_variables-dark.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ $headings-color-dark: inherit !default;
5353
$link-color-dark: tint-color($primary, 40%) !default;
5454
$link-hover-color-dark: shift-color($link-color-dark, -$link-shade-percentage) !default;
5555
$code-color-dark: tint-color($code-color, 40%) !default;
56+
$mark-color-dark: $body-color-dark !default;
57+
$mark-bg-dark: $yellow-800 !default;
5658

5759

5860
//

scss/_variables.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,7 @@ $dt-font-weight: $font-weight-bold !default;
718718
$list-inline-padding: .5rem !default;
719719

720720
$mark-padding: .1875em !default;
721+
$mark-color: $body-color !default;
721722
$mark-bg: $yellow-100 !default;
722723
// scss-docs-end type-variables
723724

0 commit comments

Comments
 (0)