From 0bff161f0135283aab3a0c57c9fbed97907a9f9d Mon Sep 17 00:00:00 2001 From: Patrick Auernig Date: Fri, 18 Aug 2023 19:14:36 +0200 Subject: [PATCH] Tweak main content column height --- crates/wayfarer/src/tui/view.rs | 3 ++- crates/wayfarer/src/tui/view/info.rs | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/crates/wayfarer/src/tui/view.rs b/crates/wayfarer/src/tui/view.rs index f9e5e8a..b6f7f91 100644 --- a/crates/wayfarer/src/tui/view.rs +++ b/crates/wayfarer/src/tui/view.rs @@ -13,10 +13,11 @@ use super::State; type Frame<'a> = ratatui::Frame<'a, CrosstermBackend>; +// TODO: scroll main content if not enough space available pub(super) fn render(state: &mut State, frame: &mut Frame) { let rows = Layout::default() .direction(Direction::Vertical) - .constraints([Constraint::Min(40), Constraint::Length(2)]) + .constraints([Constraint::Min(36), Constraint::Length(2)]) .split(frame.size()); info::render(state, frame, rows[0]); diff --git a/crates/wayfarer/src/tui/view/info.rs b/crates/wayfarer/src/tui/view/info.rs index 3f0f58d..3b778cb 100644 --- a/crates/wayfarer/src/tui/view/info.rs +++ b/crates/wayfarer/src/tui/view/info.rs @@ -41,9 +41,9 @@ fn render_info(state: &mut State, mut frame: &mut Frame, area: Rect) { let left_column = Layout::default() .direction(Direction::Vertical) .constraints([ - Constraint::Ratio(1, 3), - Constraint::Ratio(1, 3), - Constraint::Ratio(1, 3), + Constraint::Min(15), + Constraint::Min(10), + Constraint::Min(11), ]) .split(columns[0]);