Skip to content

Commit e29fe65

Browse files
author
Juli Ovechkina
authored
fix: monochrome button theme (#89)
* fix: add monockrome dark theme * fix(Content): black button in dark theme
1 parent 85d50a6 commit e29fe65

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

src/components/Button/Button.scss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
$block: '.#{$ns}button-block';
44

55
@mixin monochromeButton() {
6-
--yc-button-background-color: var(--pc-monochrome-button);
7-
--yc-button-background-color-hover: var(--pc-monochrome-button-hover);
8-
color: var(--yc-color-text-light-primary);
6+
--yc-button-background-color: var(--pc-monochrome-button-background-color);
7+
--yc-button-background-color-hover: var(--pc-monochrome-button-background-color-hover);
8+
color: var(--pc-monochrome-button-color);
99

1010
&:hover {
11-
color: var(--yc-color-text-light-primary);
11+
color: var(--pc-monochrome-button-color);
1212
}
1313
}
1414

src/sub-blocks/Content/Content.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ $darkSecondary: var(--yc-color-text-dark-secondary);
1818
}
1919

2020
#{$block} {
21+
--pc-monochrome-button-background-color: #262626;
22+
--pc-monochrome-button-background-color-hover: #393939;
23+
--pc-monochrome-button-color: var(--yc-color-text-light-primary);
24+
2125
&__notice,
2226
&__text {
2327
.yfm ol,

styles/root.scss

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,17 @@
1313
--pc-color-sfx-shadow: var(--yc-color-base-simple-hover);
1414
--pc-color-line-generic-active-solid: #b3b3b3;
1515
--pc-color-base-float-hover: var(--yc-color-base-float);
16-
--pc-monochrome-button: #262626;
17-
--pc-monochrome-button-hover: #393939;
16+
--pc-monochrome-button-background-color: #262626;
17+
--pc-monochrome-button-background-color-hover: #393939;
18+
--pc-monochrome-button-color: var(--yc-color-text-light-primary);
1819
--pc-text-header-color: var(--yc-color-text-primary);
1920

2021
&.yc-root_theme_dark {
2122
--pc-color-sfx-shadow: var(--yc-color-sfx-shadow);
2223
--pc-color-line-generic-active-solid: #6c6c70;
2324
--pc-color-base-float-hover: var(--yc-color-base-float-hover);
25+
--pc-monochrome-button-background-color: #ffffff;
26+
--pc-monochrome-button-background-color-hover: #e9e9e9;
27+
--pc-monochrome-button-color: var(--yc-color-text-dark-primary);
2428
}
2529
}

0 commit comments

Comments
 (0)