diff options
Diffstat (limited to 'src/interactive/widgets/header.rs')
-rw-r--r-- | src/interactive/widgets/header.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/interactive/widgets/header.rs b/src/interactive/widgets/header.rs index 7026b4b..bc241a0 100644 --- a/src/interactive/widgets/header.rs +++ b/src/interactive/widgets/header.rs @@ -6,8 +6,12 @@ use tui::widgets::{Paragraph, Text, Widget}; pub struct Header; impl Header { - pub fn render(&self, area: Rect, buf: &mut Buffer) { - let bg_color = Color::LightYellow; + pub fn render(&self, has_marked_entries: bool, area: Rect, buf: &mut Buffer) { + let bg_color = if has_marked_entries { + Color::LightYellow + } else { + Color::White + }; let text_color = Color::Black; let standard = Style { fg: text_color, |