Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit edbe0ba

Browse files
authored
fix(tab-indicator): Remove child selector (#4676)
1 parent 252009f commit edbe0ba

File tree

5 files changed

+138
-101
lines changed

5 files changed

+138
-101
lines changed

package-lock.json

Lines changed: 67 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@
131131
"stylelint-config-standard": "^18.0.0",
132132
"stylelint-order": "^2.0.0",
133133
"stylelint-scss": "^3.0.0",
134-
"stylelint-selector-bem-pattern": "^1.0.0",
134+
"stylelint-selector-bem-pattern": "^2.1.0",
135135
"testdouble": "^3.2.4",
136136
"to-slug-case": "^1.0.0",
137137
"ts-loader": "^3.5.0",

packages/mdc-tab-indicator/_mixins.scss

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,32 +28,32 @@
2828
}
2929

3030
@mixin mdc-tab-indicator-underline-color($color) {
31-
> .mdc-tab-indicator__content--underline {
31+
.mdc-tab-indicator__content--underline {
3232
@include mdc-theme-prop(background-color, $color);
3333
}
3434
}
3535

3636
@mixin mdc-tab-indicator-underline-height($height) {
37-
> .mdc-tab-indicator__content--underline {
37+
.mdc-tab-indicator__content--underline {
3838
height: $height;
3939
}
4040
}
4141

4242
@mixin mdc-tab-indicator-underline-top-corner-radius($radius) {
43-
> .mdc-tab-indicator__content--underline {
43+
.mdc-tab-indicator__content--underline {
4444
border-top-left-radius: $radius;
4545
border-top-right-radius: $radius;
4646
}
4747
}
4848

4949
@mixin mdc-tab-indicator-icon-color($color) {
50-
> .mdc-tab-indicator__content--icon {
50+
.mdc-tab-indicator__content--icon {
5151
@include mdc-theme-prop(color, $color);
5252
}
5353
}
5454

5555
@mixin mdc-tab-indicator-icon-height($height) {
56-
> .mdc-tab-indicator__content--icon {
56+
.mdc-tab-indicator__content--icon {
5757
height: $height;
5858
font-size: $height;
5959
}

packages/mdc-tab-indicator/mdc-tab-indicator.scss

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,26 +57,26 @@
5757
margin: 0 auto;
5858
}
5959

60-
.mdc-tab-indicator--active > .mdc-tab-indicator__content {
60+
.mdc-tab-indicator--active .mdc-tab-indicator__content {
6161
opacity: 1;
6262
}
6363

6464
// Slide by default
65-
.mdc-tab-indicator > .mdc-tab-indicator__content {
65+
.mdc-tab-indicator .mdc-tab-indicator__content {
6666
transition: 250ms transform $mdc-animation-standard-curve-timing-function;
6767
}
6868

6969
// --no-transition is applied in cases where styles need to be applied immediately to set up a transition
70-
.mdc-tab-indicator--no-transition > .mdc-tab-indicator__content {
70+
.mdc-tab-indicator--no-transition .mdc-tab-indicator__content {
7171
transition: none;
7272
}
7373

74-
.mdc-tab-indicator--fade > .mdc-tab-indicator__content {
74+
.mdc-tab-indicator--fade .mdc-tab-indicator__content {
7575
transition: 150ms opacity linear;
7676
}
7777

7878
// postcss-bem-linter: ignore
79-
.mdc-tab-indicator--active.mdc-tab-indicator--fade > .mdc-tab-indicator__content {
79+
.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content {
8080
transition-delay: 100ms;
8181
}
8282

0 commit comments

Comments
 (0)