codex-rs: remove border and unused imports/style in status indicator widget

This commit is contained in:
Rai (Michael Pokorny)
2025-06-25 00:10:49 -07:00
parent 905e85cdf0
commit 05a49d8036

View File

@@ -18,8 +18,6 @@ use ratatui::style::Stylize;
use ratatui::text::Line;
use ratatui::text::Span;
use ratatui::widgets::Block;
use ratatui::widgets::BorderType;
use ratatui::widgets::Borders;
use ratatui::widgets::Padding;
use ratatui::widgets::Paragraph;
use ratatui::widgets::WidgetRef;
@@ -99,13 +97,10 @@ impl Drop for StatusIndicatorWidget {
impl WidgetRef for StatusIndicatorWidget {
fn render_ref(&self, area: Rect, buf: &mut Buffer) {
let widget_style = Style::default();
// Flush status text to the top of the input border, without extra padding
// Remove surrounding border for a cleaner in-line status display
let block = Block::default()
.padding(Padding::new(0, 0, 0, 0))
.borders(Borders::ALL)
.border_type(BorderType::Rounded)
.border_style(widget_style.dim());
.padding(Padding::new(0, 0, 0, 0));
// Animated 3dot pattern inside brackets. The *active* dot is bold
// white, the others are dim.
const DOT_COUNT: usize = 3;