Skip to content

Commit d0c36d9

Browse files
committed
refactor(slider): add separate class selector for labels
1 parent 39349ca commit d0c36d9

File tree

2 files changed

+19
-15
lines changed

2 files changed

+19
-15
lines changed

projects/igniteui-angular/src/lib/core/styles/components/slider/_slider-component.scss

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,6 @@
3434
@include e(thumb-#{$t}) {
3535
@extend %igx-thumb-display !optional;
3636

37-
.label {
38-
@extend %igx-thumb-label !optional;
39-
}
40-
4137
.dot {
4238
@extend %igx-thumb-dot !optional;
4339
}
@@ -46,12 +42,24 @@
4642
@include e(thumb-#{$t}, $m: active) {
4743
@extend %igx-thumb--active !optional;
4844

45+
.dot {
46+
@extend %igx-thumb-dot--active !optional;
47+
}
48+
}
49+
50+
@include e(label-#{$t}) {
51+
@extend %igx-thumb-display !optional;
52+
4953
.label {
50-
@extend %igx-thumb-label--active !optional;
54+
@extend %igx-thumb-label !optional;
5155
}
56+
}
5257

53-
.dot {
54-
@extend %igx-thumb-dot--active !optional;
58+
@include e(label-#{$t}, $m: active) {
59+
@extend %igx-thumb--active !optional;
60+
61+
.label {
62+
@extend %igx-thumb-label--active !optional;
5563
}
5664
}
5765
}
@@ -91,10 +99,6 @@
9199
@extend %igx-thumb-display !optional;
92100
@extend %igx-thumb--disabled !optional;
93101

94-
.label {
95-
@extend %igx-thumb-label !optional;
96-
}
97-
98102
.dot {
99103
@extend %igx-thumb-dot--disabled !optional;
100104
}

projects/igniteui-angular/src/lib/slider/label/thumb-label.component.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,22 @@ export class IgxThumbLabelComponent {
2323
@Input()
2424
public continuous: boolean;
2525

26-
@HostBinding('class.igx-slider__thumb-from')
26+
@HostBinding('class.igx-slider__label-from')
2727
public get thumbFromClass() {
2828
return this.type === SliderHandle.FROM;
2929
}
3030

31-
@HostBinding('class.igx-slider__thumb-to')
31+
@HostBinding('class.igx-slider__label-to')
3232
public get thumbToClass() {
3333
return this.type === SliderHandle.TO;
3434
}
3535

36-
@HostBinding('class.igx-slider__thumb-from--active')
36+
@HostBinding('class.igx-slider__label-from--active')
3737
public get thumbFromActiveClass() {
3838
return this.type === SliderHandle.FROM && this.active;
3939
}
4040

41-
@HostBinding('class.igx-slider__thumb-to--active')
41+
@HostBinding('class.igx-slider__label-to--active')
4242
public get thumbToActiveClass() {
4343
return this.type === SliderHandle.TO && this.active;
4444
}

0 commit comments

Comments
 (0)