diff --git a/crates/dtmm/assets/tabler-icons/cloud-download.svg b/crates/dtmm/assets/tabler-icons/cloud-download.svg new file mode 100644 index 0000000..5b62734 --- /dev/null +++ b/crates/dtmm/assets/tabler-icons/cloud-download.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/crates/dtmm/src/ui/theme/icons.rs b/crates/dtmm/src/ui/theme/icons.rs index 8d82fc1..50ecbe3 100644 --- a/crates/dtmm/src/ui/theme/icons.rs +++ b/crates/dtmm/src/ui/theme/icons.rs @@ -4,7 +4,7 @@ use usvg::{ }; pub static ALERT_CIRCLE: &str = include_str!("../../../assets/tabler-icons/alert-circle.svg"); -pub static ALERT_TRIANGLE: &str = include_str!("../../../assets/tabler-icons/alert-triangle.svg"); +pub static CLOUD_DOWNLOAD: &str = include_str!("../../../assets/tabler-icons/cloud-download.svg"); pub fn parse_svg(svg: &str) -> Result { let opt = Options::default(); diff --git a/crates/dtmm/src/ui/window/main.rs b/crates/dtmm/src/ui/window/main.rs index e3ca4b0..022a780 100644 --- a/crates/dtmm/src/ui/window/main.rs +++ b/crates/dtmm/src/ui/window/main.rs @@ -22,7 +22,7 @@ use crate::state::{ ACTION_START_CHECK_UPDATE, ACTION_START_DELETE_SELECTED_MOD, ACTION_START_DEPLOY, ACTION_START_RESET_DEPLOYMENT, }; -use crate::ui::theme::{self, ColorExt, COLOR_YELLOW_LIGHT}; +use crate::ui::theme::{self, ColorExt, COLOR_GREEN_LIGHT}; use crate::ui::widget::border::Border; use crate::ui::widget::button::Button; use crate::ui::widget::controller::{ @@ -148,9 +148,9 @@ fn build_mod_list() -> impl Widget { let version = { let icon = { let tree = - theme::icons::parse_svg(theme::icons::ALERT_TRIANGLE).expect("invalid SVG"); + theme::icons::parse_svg(theme::icons::CLOUD_DOWNLOAD).expect("invalid SVG"); - let tree = theme::icons::recolor_icon(tree, true, COLOR_YELLOW_LIGHT); + let tree = theme::icons::recolor_icon(tree, true, COLOR_GREEN_LIGHT); Svg::new(tree).fix_height(druid::theme::TEXT_SIZE_NORMAL) };