Feature 1: Wrap text in Details panel
Add ratatui Wrap widget to Paragraph in render_detail so long titles and notes wrap within the detail area.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
use ratatui::style::{Color, Modifier, Style};
|
||||
use ratatui::text::{Line, Span, Text};
|
||||
use ratatui::widgets::{Block, Borders, Clear, List, ListItem, Paragraph, Tabs};
|
||||
use ratatui::widgets::{Block, Borders, Clear, List, ListItem, Paragraph, Tabs, Wrap};
|
||||
use ratatui::layout::{Alignment, Constraint, Direction, Layout, Rect};
|
||||
use ratatui::Frame;
|
||||
|
||||
@@ -234,6 +234,7 @@ pub fn render_detail(
|
||||
|
||||
let paragraph = Paragraph::new(Text::from(lines))
|
||||
.block(block)
|
||||
.wrap(Wrap { trim: false })
|
||||
.scroll((scroll, 0));
|
||||
frame.render_widget(paragraph, area);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user