diff options
| author | 2024-03-05 21:23:14 +0100 | |
|---|---|---|
| committer | 2024-03-05 21:23:14 +0100 | |
| commit | d735209fc32238185ea0f27f1f4d1d0044b90e06 (patch) | |
| tree | c6c9896d9d498f4393d5cb4fd0c41520f0b7f2e0 /style/src/theme | |
| parent | 330a6252054b729e4d4d3f5a5d09f32e06cec282 (diff) | |
| download | iced-d735209fc32238185ea0f27f1f4d1d0044b90e06.tar.gz iced-d735209fc32238185ea0f27f1f4d1d0044b90e06.tar.bz2 iced-d735209fc32238185ea0f27f1f4d1d0044b90e06.zip | |
Move style types of `slider` to `iced_widget`
Diffstat (limited to '')
| -rw-r--r-- | style/src/theme.rs | 38 | 
1 files changed, 0 insertions, 38 deletions
| diff --git a/style/src/theme.rs b/style/src/theme.rs index 9038d730..2f8488c7 100644 --- a/style/src/theme.rs +++ b/style/src/theme.rs @@ -11,7 +11,6 @@ use crate::pick_list;  use crate::progress_bar;  use crate::radio;  use crate::rule; -use crate::slider;  use crate::svg;  use crate::text_editor;  use crate::toggler; @@ -279,43 +278,6 @@ impl<T: Fn(&Theme) -> application::Appearance> application::StyleSheet for T {      }  } -impl slider::StyleSheet for Theme { -    fn default() -> fn(&Self, slider::Status) -> slider::Appearance { -        slider -    } -} - -pub fn slider(theme: &Theme, status: slider::Status) -> slider::Appearance { -    let palette = theme.extended_palette(); - -    let handle = slider::Handle { -        shape: slider::HandleShape::Rectangle { -            width: 8, -            border_radius: 4.0.into(), -        }, -        color: Color::WHITE, -        border_color: Color::WHITE, -        border_width: 1.0, -    }; - -    slider::Appearance { -        rail: slider::Rail { -            colors: (palette.primary.base.color, palette.secondary.base.color), -            width: 4.0, -            border_radius: 2.0.into(), -        }, -        handle: slider::Handle { -            color: match status { -                slider::Status::Active => palette.background.base.color, -                slider::Status::Hovered => palette.primary.weak.color, -                slider::Status::Dragging => palette.primary.base.color, -            }, -            border_color: palette.primary.base.color, -            ..handle -        }, -    } -} -  /// The style of a menu.  #[derive(Clone, Default)]  pub enum Menu { | 
