Skip to content

Commit 3f7fbdf

Browse files
kinuengtay1orjoneskodiakhq[bot]
authored
fix(button): hcm for ghost icon color contrast (#9904)
* fix(button): hcm for ghost icon color contrast - #9903 * fix(button): hcm iconOnly fill fix, mirror to styles package Co-authored-by: Taylor Jones <taylor.jones826@gmail.com> Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
1 parent 7273119 commit 3f7fbdf

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

packages/components/src/components/button/_button.scss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,15 @@
523523
.#{$prefix}--btn:focus {
524524
@include high-contrast-mode('focus');
525525
}
526+
527+
// Windows HCM fix
528+
// stylelint-disable-next-line no-duplicate-selectors
529+
.#{$prefix}--btn--ghost.#{$prefix}--btn--icon-only
530+
.#{$prefix}--btn__icon
531+
path:not([data-icon-path]):not([fill='none']),
532+
.#{$prefix}--btn--ghost.#{$prefix}--btn--icon-only .#{$prefix}--btn__icon {
533+
@include high-contrast-mode('icon-fill');
534+
}
526535
}
527536

528537
@include exports('button') {

packages/styles/scss/components/button/_button.scss

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,4 +525,13 @@
525525
.#{$prefix}--btn:focus {
526526
@include high-contrast-mode('focus');
527527
}
528+
529+
// Windows HCM fix
530+
// stylelint-disable-next-line no-duplicate-selectors
531+
.#{$prefix}--btn--ghost.#{$prefix}--btn--icon-only
532+
.#{$prefix}--btn__icon
533+
path:not([data-icon-path]):not([fill='none']),
534+
.#{$prefix}--btn--ghost.#{$prefix}--btn--icon-only .#{$prefix}--btn__icon {
535+
@include high-contrast-mode('icon-fill');
536+
}
528537
}

0 commit comments

Comments
 (0)