Skip to content

Commit d29c67a

Browse files
committed
Fix(web): Lower selector of button link helper to apply the link color
1 parent 474ef9a commit d29c67a

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

packages/web/src/scss/tools/__tests__/_dictionaries.test.scss

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -223,9 +223,9 @@
223223

224224
@include test.expect() {
225225
// stylelint-disable selector-no-qualifying-type, order/properties-order, no-descending-specificity, no-duplicate-selectors -- We need to allow this to make sass-true work
226-
button.link-primary,
227-
button.link-secondary,
228-
button.link-tertiary {
226+
:where(button).link-primary,
227+
:where(button).link-secondary,
228+
:where(button).link-tertiary {
229229
appearance: none;
230230
display: inline-flex;
231231
flex: none;
@@ -244,22 +244,22 @@
244244
}
245245

246246
@media (hover: hover) {
247-
button.link-primary:hover,
248-
button.link-secondary:hover,
249-
button.link-tertiary:hover {
247+
:where(button).link-primary:hover,
248+
:where(button).link-secondary:hover,
249+
:where(button).link-tertiary:hover {
250250
text-decoration: underline;
251251
}
252252
}
253253

254-
button.link-primary:active,
255-
button.link-secondary:active,
256-
button.link-tertiary:active {
254+
:where(button).link-primary:active,
255+
:where(button).link-secondary:active,
256+
:where(button).link-tertiary:active {
257257
text-decoration: underline;
258258
}
259259

260-
button.link-primary,
261-
button.link-secondary,
262-
button.link-tertiary {
260+
:where(button).link-primary,
261+
:where(button).link-secondary,
262+
:where(button).link-tertiary {
263263
user-select: text;
264264
}
265265
// stylelint-enable selector-no-qualifying-type, order/properties-order, no-descending-specificity, no-duplicate-selectors

packages/web/src/scss/tools/_dictionaries.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
$selectors: ();
123123

124124
@each $dictionary-value in $dictionary-values {
125-
$selectors: list.append($selectors, 'button.link-#{$dictionary-value}');
125+
$selectors: list.append($selectors, ':where(button).link-#{$dictionary-value}');
126126
}
127127

128128
#{spirit-list.to-string($selectors, ', ')} {

0 commit comments

Comments
 (0)