Skip to content

Feat/borders#269

Merged
theantichris merged 18 commits into
mainfrom
feat/borders
Apr 15, 2026
Merged

Feat/borders#269
theantichris merged 18 commits into
mainfrom
feat/borders

Conversation

@theantichris
Copy link
Copy Markdown
Owner

@theantichris theantichris commented Apr 15, 2026

No description provided.

@theantichris theantichris self-assigned this Apr 15, 2026
Copilot AI review requested due to automatic review settings April 15, 2026 20:15
@github-project-automation github-project-automation Bot moved this to Backlog in theantichris Apr 15, 2026
@theantichris theantichris moved this from Backlog to In review in theantichris Apr 15, 2026
@theantichris theantichris added the enhancement New feature or request label Apr 15, 2026
@theantichris theantichris added this to the Theming milestone Apr 15, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds bordered panels to the TUI layout and centralizes the rendering/sizing logic so the viewport, input area, and a status/command line are consistently framed.

Changes:

  • Introduces a shared panelStyle (double border + accent color) for UI panels.
  • Refactors TUIModel.View() to render via a new renderTUI() helper with a status/command bar.
  • Updates window sizing logic to account for panel frame sizes and status bar height.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.

File Description
internal/ui/tui.go Refactors view rendering into renderTUI, adds status bar, and adjusts viewport sizing for bordered layout.
internal/ui/styles.go Adds panelStyle used to render bordered panels.
.claude/settings.local.json Expands allowed local tool commands for Claude configuration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread internal/ui/tui.go Outdated
Comment thread internal/ui/tui.go Outdated
Comment thread internal/ui/tui.go
Comment thread internal/ui/tui.go
Comment thread internal/ui/tui.go
@theantichris theantichris merged commit c15ded4 into main Apr 15, 2026
5 checks passed
@theantichris theantichris deleted the feat/borders branch April 15, 2026 20:45
@github-project-automation github-project-automation Bot moved this from In review to Done in theantichris Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants