Skip to content

Commit 64c2fa2

Browse files
committed
test(range): update custom to have different hover styles
1 parent bfcd5e5 commit 64c2fa2

1 file changed

Lines changed: 34 additions & 14 deletions

File tree

core/src/components/range/test/custom/index.html

Lines changed: 34 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,13 @@
7272
*/
7373
.custom-knobs-range {
7474
--color-blue-light: #3b82f6;
75+
--color-blue-light-rgb: 59, 130, 246;
76+
7577
--color-blue-primary: var(--ion-color-primary, #0054e9);
78+
--color-blue-primary-rgb: var(--ion-color-primary-rgb, 0, 84, 233);
79+
7680
--color-blue-dark: #1e3a8a;
81+
--color-blue-dark-rgb: 30, 58, 138;
7782
}
7883

7984
.custom-knobs-range::part(knob-handle) {
@@ -108,12 +113,6 @@
108113
border: 1px solid rgba(3, 60, 89, 0.5);
109114
}
110115

111-
/* Hovered/pressed knob */
112-
.custom-knobs-range::part(knob hover),
113-
.custom-knobs-range::part(knob pressed) {
114-
background: var(--color-blue-primary);
115-
}
116-
117116
/* Hover/focus indicator */
118117
.custom-knobs-range::part(knob)::before {
119118
width: 100%;
@@ -179,6 +178,11 @@
179178
* -----------------------------------
180179
*/
181180

181+
/* Hovered knob */
182+
#single-knob-range::part(knob hover) {
183+
background: rgba(var(--color-blue-primary-rgb), 0.5);
184+
}
185+
182186
/* Pressed knob */
183187
#single-knob-range::part(knob pressed) {
184188
background: var(--color-blue-primary);
@@ -200,14 +204,22 @@
200204
border-radius: 0 50% 50% 0;
201205
}
202206

203-
/* Hovered/pressed knob lower */
204-
#lower-upper-dual-knobs-range::part(knob-lower hover),
207+
/* Hovered knob lower */
208+
#lower-upper-dual-knobs-range::part(knob-lower hover) {
209+
background: rgba(var(--color-blue-light-rgb), 0.5);
210+
}
211+
212+
/* Pressed knob lower */
205213
#lower-upper-dual-knobs-range::part(knob-lower pressed) {
206214
background: var(--color-blue-light);
207215
}
208216

209-
/* Hovered/pressed knob upper */
210-
#lower-upper-dual-knobs-range::part(knob-upper hover),
217+
/* Hovered knob upper */
218+
#lower-upper-dual-knobs-range::part(knob-upper hover) {
219+
background: rgba(var(--color-blue-dark-rgb), 0.5);
220+
}
221+
222+
/* Pressed knob upper */
211223
#lower-upper-dual-knobs-range::part(knob-upper pressed) {
212224
background: var(--color-blue-dark);
213225
}
@@ -230,14 +242,22 @@
230242
* -----------------------------------
231243
*/
232244

233-
/* Hovered/pressed knob A */
234-
#a-b-dual-knobs-range::part(knob-a hover),
245+
/* Hovered knob A */
246+
#a-b-dual-knobs-range::part(knob-a hover) {
247+
background: rgba(var(--color-blue-light-rgb), 0.5);
248+
}
249+
250+
/* Pressed knob A */
235251
#a-b-dual-knobs-range::part(knob-a pressed) {
236252
background: var(--color-blue-light);
237253
}
238254

239-
/* Hovered/pressed knob B */
240-
#a-b-dual-knobs-range::part(knob-b hover),
255+
/* Hovered knob B */
256+
#a-b-dual-knobs-range::part(knob-b hover) {
257+
background: rgba(var(--color-blue-dark-rgb), 0.5);
258+
}
259+
260+
/* Pressed knob B */
241261
#a-b-dual-knobs-range::part(knob-b pressed) {
242262
background: var(--color-blue-dark);
243263
}

0 commit comments

Comments
 (0)