aboutsummaryrefslogtreecommitdiff
path: root/src/ui/sidebar.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-05-20 22:08:04 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-05-20 22:08:04 +0300
commitc584037c77c63f6a08f8837f357c89432b8043e7 (patch)
tree16647d6628a11dbbf5e576fb86f2a87b507e202e /src/ui/sidebar.rs
parentf7b26a911772dab16a49d982002d2bbe58e0956b (diff)
feat: badge outdated integration updates
Diffstat (limited to 'src/ui/sidebar.rs')
-rw-r--r--src/ui/sidebar.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ui/sidebar.rs b/src/ui/sidebar.rs
index b6b5bc9e..1d722d2a 100644
--- a/src/ui/sidebar.rs
+++ b/src/ui/sidebar.rs
@@ -731,13 +731,13 @@ fn render_workspace_list(app: &AppState, frame: &mut Frame, area: Rect, is_navig
);
let menu_rect = app.global_launcher_rect();
- let menu_line = if app.update_available.is_some() {
+ let menu_line = if app.global_menu_attention_badge_visible() {
Line::from(vec![
- Span::styled("menu", Style::default().fg(p.overlay0)),
Span::styled(
- " ●",
+ "● ",
Style::default().fg(p.accent).add_modifier(Modifier::BOLD),
),
+ Span::styled("menu", Style::default().fg(p.overlay0)),
])
} else {
Line::from(vec![Span::styled("menu", Style::default().fg(p.overlay0))])
@@ -887,7 +887,7 @@ fn render_sidebar_toggle(
if toggle_area == Rect::default() {
return;
}
- let icon_style = if app.update_available.is_some() {
+ let icon_style = if app.global_menu_attention_badge_visible() {
Style::default().fg(p.accent).add_modifier(Modifier::BOLD)
} else {
Style::default().fg(p.overlay0)