From 97b685363a7ff5a79460e531c7d4cb19b3ce11d6 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 31 Aug 2024 13:23:18 +0100 Subject: [PATCH] refactor(tui): simplify repo identity widget Adds blue to repo alias --- crates/cli/src/tui/components/repo/identity.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/crates/cli/src/tui/components/repo/identity.rs b/crates/cli/src/tui/components/repo/identity.rs index d95ee1e..60d1658 100644 --- a/crates/cli/src/tui/components/repo/identity.rs +++ b/crates/cli/src/tui/components/repo/identity.rs @@ -1,5 +1,6 @@ // +use color_eyre::owo_colors::OwoColorize; use git_next_core::{RepoAlias, RepoBranches}; use ratatui::{ layout::Alignment, @@ -56,12 +57,13 @@ impl<'a> Identity<'a> { .map(RepoBranches::dev) .map_or_else(|| "_".to_string(), |b| b.to_string()); vec![ - Span::from(format!(" {repo_alias} ({label}) ")), + " ".into(), + Span::from(repo_alias.to_string()).style(Style::default().fg(Color::Blue)), + format!(" ({label}) ").into(), alert, - Span::from(format!("({main}/{next}/{dev}) [")), + format!("({main}/{next}/{dev}) [").into(), message.into(), - // Span::from(message.}, - Span::from("] "), + "] ".into(), ] } }