improv(slider): add styling for breakpoint and right rail

This commit is contained in:
Michael Aaron Murphy 2024-02-21 15:31:14 +01:00 committed by Michael Murphy
parent 08b2e1ca38
commit e90b584d91
3 changed files with 9 additions and 6 deletions

View file

@ -303,7 +303,7 @@ where
.style(Slider::Custom {
active: Rc::new(|t| {
let cosmic = t.cosmic();
let mut a = iced_style::slider::StyleSheet::active(t, &Slider::default());
let mut a = slider::StyleSheet::active(t, &Slider::default());
a.rail.colors = RailBackground::Gradient {
gradient: Linear::new(Radians(0.0)).add_stops(HSV_RAINBOW.clone()),
auto_angle: true,
@ -317,7 +317,7 @@ where
}),
hovered: Rc::new(|t| {
let cosmic = t.cosmic();
let mut a = iced_style::slider::StyleSheet::active(t, &Slider::default());
let mut a = slider::StyleSheet::active(t, &Slider::default());
a.rail.colors = RailBackground::Gradient {
gradient: Linear::new(Radians(0.0)).add_stops(HSV_RAINBOW.clone()),
auto_angle: true,
@ -331,7 +331,7 @@ where
}),
dragging: Rc::new(|t| {
let cosmic = t.cosmic();
let mut a = iced_style::slider::StyleSheet::active(t, &Slider::default());
let mut a = slider::StyleSheet::active(t, &Slider::default());
a.rail.colors = RailBackground::Gradient {
gradient: Linear::new(Radians(0.0)).add_stops(HSV_RAINBOW.clone()),
auto_angle: true,