From cf3de369ba2e01bd051b344950d79d18baf0299f Mon Sep 17 00:00:00 2001 From: Erik Kundt Date: Wed, 3 Apr 2024 17:14:09 +0200 Subject: [PATCH] issue: Improve search display --- bin/commands/issue/flux/select/ui.rs | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/bin/commands/issue/flux/select/ui.rs b/bin/commands/issue/flux/select/ui.rs index e6f48270..bb87e52c 100644 --- a/bin/commands/issue/flux/select/ui.rs +++ b/bin/commands/issue/flux/select/ui.rs @@ -400,17 +400,17 @@ impl Issues { } fn render_footer(&self, frame: &mut ratatui::Frame, area: Rect) { - let search = if self.props.search.is_empty() { - Line::from([span::default(self.props.search.to_string()).magenta().dim()].to_vec()) - } else { - Line::from( - [ - span::default(" / ".to_string()).magenta().dim(), - span::default(self.props.search.to_string()).magenta().dim(), - ] - .to_vec(), - ) - }; + let search = Line::from( + [ + span::default(" Search ".to_string()) + .cyan() + .dim() + .reversed(), + span::default(" ".into()), + span::default(self.props.search.to_string()).gray().dim(), + ] + .to_vec(), + ); let open = Line::from( [ @@ -600,7 +600,7 @@ impl Render for Search { frame, layout[0], TextFieldProps { - titles: ("/".into(), "Search".into()), + titles: ("Search".into(), "Search".into()), show_cursor: true, inline_label: true, },