Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@kanatti
Copy link
Contributor

@kanatti kanatti commented Dec 2, 2025

Problem

Content panes (outline and content) were extending all the way to the bottom of the terminal, with the status bar manually positioned on top. This caused pane borders to render behind the status bar text.

Solution

Changed the vertical layout from a 2-section split to a proper 3-section split:

  • Title bar: Constraint::Length(2)
  • Content area: Constraint::Min(0)
  • Status bar: Constraint::Length(1)

This ensures content panes stop cleanly before the status bar begins.

Before:
Screenshot 2025-12-02 at 5 17 20 PM

After:
Screenshot 2025-12-02 at 5 17 44 PM

Use proper 3-section vertical layout (title/content/status) instead of
manually positioning status bar. This prevents pane borders from
extending behind the status bar.
@nicholasjpaterno
Copy link
Contributor

Looks great! Thanks @kanatti really loving these contributions! I’ve just shipped v0.4.2 but I will include this in v0.4.3 asap!

@nicholasjpaterno nicholasjpaterno merged commit 3b0c03d into Epistates:main Dec 2, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants