Skip to content

Commit 9a22b98

Browse files
committed
feat(material-experimental/mdc-slider): implement slider thumb ripples (#21979)
* feat(material-experimental/mdc-slider): implement slider thumb ripples * create MatSliderVisualThumb * create slider-thumb.html & slider-thumb.scss
1 parent 0ee0692 commit 9a22b98

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

src/material-experimental/mdc-slider/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ sass_library(
3838
deps = [
3939
"//src/cdk/a11y:a11y_scss_lib",
4040
"//src/material-experimental/mdc-helpers:mdc_helpers_scss_lib",
41+
"//src/material-experimental/mdc-helpers:mdc_scss_deps_lib",
4142
],
4243
)
4344

src/material-experimental/mdc-slider/_slider-theme.scss

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
@use '@material/slider/slider' as mdc-slider;
22
@use '@material/slider/slider-theme';
3+
@use '@material/theme/variables' as theme-variables;
34
@use '../mdc-helpers/mdc-helpers';
45
@use '../../material/core/ripple/ripple';
56
@use '../../material/core/theming/theming';
@@ -106,15 +107,15 @@
106107
),
107108
$query: mdc-helpers.$mat-theme-styles-query
108109
);
109-
@include ripple.color((
110+
@include ripple.theme((
110111
foreground: (
111-
base: mdc-theme-prop-value($color)
112+
base: theme-variables.prop-value($color)
112113
),
113114
));
114115
.mat-mdc-slider-hover-ripple {
115-
background-color: rgba(mdc-theme-prop-value($color), 0.05);
116+
background-color: rgba(theme-variables.prop-value($color), 0.05);
116117
}
117118
.mat-mdc-slider-focus-ripple, .mat-mdc-slider-active-ripple {
118-
background-color: rgba(mdc-theme-prop-value($color), 0.2);
119+
background-color: rgba(theme-variables.prop-value($color), 0.2);
119120
}
120121
}

0 commit comments

Comments
 (0)