From 15c2a9acb439892201e4e5f8dec618f12386a75a Mon Sep 17 00:00:00 2001 From: Suyog Tandel Date: Tue, 3 Mar 2026 17:36:32 +0530 Subject: [PATCH] fix(ui): error message colors in dialogs --- Cargo.toml | 1 - src/main.rs | 2 +- src/ui/components/dialog.rs | 20 ++++++++++---------- src/ui/views/logs.rs | 2 ++ 4 files changed, 13 insertions(+), 12 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index f99ced7..dd26ef6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,6 @@ edition = "2024" build = "build.rs" [dependencies] -# tokio = { version = "1.49", features = ["full"] } serde = { version = "1", features = ["derive"] } serde_json = "1" log = "0.4" # Logging facade diff --git a/src/main.rs b/src/main.rs index fb2a35c..1ff7647 100644 --- a/src/main.rs +++ b/src/main.rs @@ -75,7 +75,7 @@ fn main() { window_min_size: Some(gpui::Size { width: px(450.), - height: px(200.), + height: px(400.), }), kind: WindowKind::Normal, ..Default::default() diff --git a/src/ui/components/dialog.rs b/src/ui/components/dialog.rs index 8a25c63..424fd5d 100644 --- a/src/ui/components/dialog.rs +++ b/src/ui/components/dialog.rs @@ -144,8 +144,8 @@ impl Render for PinPromptContent { .px_3() .py_2() .rounded_md() - .bg(cx.theme().danger.opacity(0.1)) - .text_color(cx.theme().danger) + .bg(rgb(0x18181b)) + .text_color(rgb(0xef4444)) .text_sm() .child(render_error_message(err_msg.clone())), ) @@ -353,8 +353,8 @@ impl Render for ConfirmContent { .px_3() .py_2() .rounded_md() - .bg(cx.theme().danger.opacity(0.1)) - .text_color(cx.theme().danger) + .bg(rgb(0x18181b)) + .text_color(rgb(0xef4444)) .text_sm() .child(render_error_message(err_msg.clone())), ) @@ -575,8 +575,8 @@ impl Render for ChangePinContent { .px_3() .py_2() .rounded_md() - .bg(cx.theme().danger.opacity(0.1)) - .text_color(cx.theme().danger) + .bg(rgb(0x18181b)) + .text_color(rgb(0xef4444)) .text_sm() .child(render_error_message(err_msg.clone())), ) @@ -883,8 +883,8 @@ impl Render for SetPinContent { .px_3() .py_2() .rounded_md() - .bg(cx.theme().danger.opacity(0.1)) - .text_color(cx.theme().danger) + .bg(rgb(0x18181b)) + .text_color(rgb(0xef4444)) .text_sm() .child(render_error_message(err_msg.clone())), ) @@ -1118,8 +1118,8 @@ impl Render for StatusContent { .px_3() .py_2() .rounded_md() - .bg(cx.theme().danger.opacity(0.1)) - .text_color(cx.theme().danger) + .bg(rgb(0x18181b)) + .text_color(rgb(0xef4444)) .text_sm() .child(render_error_message(err_msg.clone())), ) diff --git a/src/ui/views/logs.rs b/src/ui/views/logs.rs index 8377ffa..c7fb368 100644 --- a/src/ui/views/logs.rs +++ b/src/ui/views/logs.rs @@ -125,6 +125,8 @@ impl Render for LogsView { rgb(0xfde047) } else if log.contains("INFO") { rgb(0x4ade80) + } else if log.contains("TRACE") { + rgb(0x3b82f6) } else { theme.foreground.to_rgb() };