Skip to content

Commit d6f09c6

Browse files
committed
Replace rgba(), remove *-rgb variables
1 parent 65c7fad commit d6f09c6

16 files changed

Lines changed: 28 additions & 55 deletions

scss/_accordion.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// scss-docs-start accordion-variables
99
$accordion-padding-y: 1rem !default;
1010
$accordion-padding-x: 1.25rem !default;
11-
$accordion-color: var(--color-body) !default;
11+
$accordion-color: var(--fg-body) !default;
1212
$accordion-bg: var(--bg-body) !default;
1313
$accordion-border-width: var(--border-width) !default;
1414
$accordion-border-color: var(--border-color) !default;

scss/_avatar.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ $avatar-border-radius: 50% !default;
1212
$avatar-border-width: 2px !default;
1313
$avatar-border-color: var(--bg-body) !default;
1414
$avatar-bg: var(--bg-2) !default;
15-
$avatar-color: var(--color-body) !default;
15+
$avatar-color: var(--fg-body) !default;
1616

1717
$avatar-status-size: .75rem !default;
1818
$avatar-status-border-width: 2px !default;

scss/_card.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ $card-body-gap: $card-spacer-y * .5 !default;
5454
flex-direction: column;
5555
min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106
5656
height: var(--card-height);
57-
color: var(--color-body);
57+
color: var(--fg-body);
5858
word-wrap: break-word;
5959
background-color: var(--card-bg);
6060
// border: var(--card-border-width) solid var(--card-border-color);

scss/_list-group.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
@use "layout/breakpoints" as *;
88

99
// scss-docs-start list-group-variables
10-
$list-group-color: var(--color-body) !default;
10+
$list-group-color: var(--fg-body) !default;
1111
$list-group-bg: var(--bg-body) !default;
1212
$list-group-border-color: var(--border-color) !default;
1313
$list-group-border-width: var(--border-width) !default;
@@ -25,9 +25,9 @@ $list-group-disabled-color: var(--secondary-color) !default;
2525
$list-group-disabled-bg: $list-group-bg !default;
2626

2727
$list-group-action-color: var(--secondary-color) !default;
28-
$list-group-action-hover-color: var(--emphasis-color) !default;
28+
$list-group-action-hover-color: var(--fg-color) !default;
2929

30-
$list-group-action-active-color: var(--color-body) !default;
30+
$list-group-action-active-color: var(--fg-body) !default;
3131
$list-group-action-active-bg: var(--secondary-bg) !default;
3232
// scss-docs-end list-group-variables
3333

scss/_nav.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ $nav-tabs-border-color: var(--border-color) !default;
2222
$nav-tabs-border-width: var(--border-width) !default;
2323
$nav-tabs-border-radius: var(--border-radius) !default;
2424
$nav-tabs-link-hover-border-color: var(--border-subtle) !default;
25-
$nav-tabs-link-active-color: var(--emphasis-color) !default;
25+
$nav-tabs-link-active-color: var(--fg-color) !default;
2626
$nav-tabs-link-active-bg: var(--bg-body) !default;
2727
$nav-tabs-link-active-border-color: var(--border-color) var(--border-color) $nav-tabs-link-active-bg !default;
2828

@@ -31,7 +31,7 @@ $nav-pills-link-active-bg: $component-active-bg !default;
3131

3232
$nav-underline-gap: 1rem !default;
3333
$nav-underline-border-width: .125rem !default;
34-
$nav-underline-link-active-color: var(--emphasis-color) !default;
34+
$nav-underline-link-active-color: var(--fg-color) !default;
3535
// scss-docs-end nav-variables
3636

3737
// Base class

scss/_navbar.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ $navbar-light-color: var(--fg-2) !default;
3636
$navbar-light-hover-color: var(--fg-1) !default;
3737
$navbar-light-active-color: var(--fg) !default;
3838
$navbar-light-disabled-color: var(--fg-3) !default;
39-
$navbar-light-icon-color: rgba($body-color, .75) !default;
39+
$navbar-light-icon-color: color-mix(in oklch, var(--body-color) 75%, transparent) !default;
4040
$navbar-light-toggler-icon-bg: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='#{$navbar-light-icon-color}' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/></svg>") !default;
41-
$navbar-light-toggler-border-color: rgba(var(--emphasis-color-rgb), .15) !default;
41+
$navbar-light-toggler-border-color: color-mix(in oklch, var(--fg-body) 15%, transparent) !default;
4242
$navbar-light-brand-color: $navbar-light-active-color !default;
4343
$navbar-light-brand-hover-color: $navbar-light-active-color !default;
4444
// scss-docs-end navbar-variables

scss/_popover.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ $popover-header-color: $headings-color !default;
2020
$popover-header-padding-y: $spacer * .75 !default;
2121
$popover-header-padding-x: $spacer !default;
2222

23-
$popover-body-color: var(--color-body) !default;
23+
$popover-body-color: var(--fg-body) !default;
2424
$popover-body-padding-y: $spacer * .75 !default;
2525
$popover-body-padding-x: $spacer !default;
2626

scss/_root.scss

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@
4343

4444
// Note: Custom variable values only support SassScript inside `#{}`.
4545

46-
--white-rgb: #{to-rgb($white)};
47-
--black-rgb: #{to-rgb($black)};
48-
4946
// Fonts
5047

5148
// Note: Use `inspect` for lists so that quoted items keep the quotes.
@@ -85,9 +82,6 @@
8582
--body-font-weight: #{$font-weight-base};
8683
--body-line-height: #{$line-height-base};
8784

88-
--body-color-rgb: #{to-rgb($body-color)};
89-
--body-bg-rgb: #{to-rgb($body-bg)};
90-
9185
--heading-color: #{$headings-color};
9286

9387
--hr-border-color: var(--border-color);
@@ -150,12 +144,9 @@
150144
@include color-mode(dark, true) {
151145

152146
// scss-docs-start root-dark-mode-vars
153-
--emphasis-color: #{$body-emphasis-color-dark};
154-
--emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};
155147
--heading-color: #{$headings-color-dark};
156148

157149
--border-color: #{$border-color-dark};
158-
--border-color-translucent: #{$border-color-translucent-dark};
159150

160151
--form-valid-color: #{$form-valid-color-dark};
161152
--form-valid-border-color: #{$form-valid-border-color-dark};

scss/_variables.scss

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,6 @@ $position-values: (
117117
// Settings for the `<body>` element.
118118

119119
$body-text-align: null !default;
120-
$body-color: var(--color-body) !default;
121-
$body-bg: var(--bg-body) !default;
122120

123121
// Links
124122
//
@@ -165,7 +163,7 @@ $border-widths: (
165163
) !default;
166164
$border-style: solid !default;
167165
$border-color: color-mix(in oklch, var(--gray-100), var(--gray-200)) !default;
168-
$border-color-translucent: rgba($black, .175) !default;
166+
$border-color-translucent: color-mix(in oklch, var(--fg-body) 15%, transparent) !default;
169167
// scss-docs-end border-variables
170168

171169
// scss-docs-start border-radius-variables
@@ -333,8 +331,8 @@ $dt-font-weight: $font-weight-bold !default;
333331
$list-inline-padding: .5rem !default;
334332

335333
$mark-padding: .1875em !default;
336-
$mark-color: $body-color !default;
337-
$mark-bg: var(--yellow-100) !default;
334+
$mark-color: var(--fg-body) !default;
335+
$mark-bg: light-dark(var(--yellow-100), var(--yellow-900)) !default;
338336
// scss-docs-end type-variables
339337

340338
// Z-index master list
@@ -377,7 +375,7 @@ $offcanvas-border-color: var(--border-color-translucent) !default;
377375
$offcanvas-border-width: var(--border-width) !default;
378376
$offcanvas-title-line-height: $line-height-base !default;
379377
$offcanvas-bg-color: var(--bg-body) !default;
380-
$offcanvas-color: var(--color-body) !default;
378+
$offcanvas-color: var(--fg-body) !default;
381379
$offcanvas-box-shadow: var(--box-shadow-sm) !default;
382380
$offcanvas-backdrop-bg: $black !default;
383381
$offcanvas-backdrop-opacity: .5 !default;
@@ -411,9 +409,7 @@ $pre-color: null !default;
411409
// $body-secondary-bg-dark: var(--gray-800) !default;
412410
// $body-tertiary-color-dark: rgba($body-color-dark, .5) !default;
413411
// $body-tertiary-bg-dark: color-mix(in srgb, var(--gray-800), var(--gray-900)) !default;
414-
$body-emphasis-color-dark: $white !default;
415412
$border-color-dark: var(--gray-700) !default;
416-
$border-color-translucent-dark: rgba($white, .15) !default;
417413
$headings-color-dark: inherit !default;
418414
// $mark-color-dark: $body-color-dark !default;
419415
// $mark-bg-dark: var(--yellow-800) !default;

scss/content/_reboot.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
font-size: var(--body-font-size);
6161
font-weight: var(--body-font-weight);
6262
line-height: var(--body-line-height);
63-
color: var(--color-body);
63+
color: var(--fg-body);
6464
text-align: var(--body-text-align);
6565
background-color: var(--bg-body); // 2
6666
-webkit-text-size-adjust: 100%; // 3

0 commit comments

Comments
 (0)