From d735209fc32238185ea0f27f1f4d1d0044b90e06 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Tue, 5 Mar 2024 21:23:14 +0100 Subject: Move style types of `slider` to `iced_widget` --- style/src/theme.rs | 38 -------------------------------------- 1 file changed, 38 deletions(-) (limited to 'style/src/theme.rs') 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 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 { -- cgit