From 61396b93edd8e93ad45503ca785f94314d9cd4b5 Mon Sep 17 00:00:00 2001 From: adamdottv <2363879+adamdottv@users.noreply.github.com> Date: Fri, 13 Jun 2025 11:18:46 -0500 Subject: wip: refactoring tui --- .../tui/internal/components/dialog/complete.go | 33 +++++++++++----------- 1 file changed, 17 insertions(+), 16 deletions(-) (limited to 'packages/tui/internal/components') diff --git a/packages/tui/internal/components/dialog/complete.go b/packages/tui/internal/components/dialog/complete.go index c797a00df..8819184ac 100644 --- a/packages/tui/internal/components/dialog/complete.go +++ b/packages/tui/internal/components/dialog/complete.go @@ -203,26 +203,27 @@ func (c *completionDialogComponent) View() string { t := theme.CurrentTheme() baseStyle := styles.BaseStyle() - maxWidth := 40 + // maxWidth := 40 + // + // completions := c.list.GetItems() - completions := c.list.GetItems() + // for _, cmd := range completions { + // title := cmd.DisplayValue() + // if len(title) > maxWidth-4 { + // maxWidth = len(title) + 4 + // } + // } - for _, cmd := range completions { - title := cmd.DisplayValue() - if len(title) > maxWidth-4 { - maxWidth = len(title) + 4 - } - } - - c.list.SetMaxWidth(maxWidth) + // c.list.SetMaxWidth(maxWidth) return baseStyle.Padding(0, 0). - Border(lipgloss.NormalBorder()). + Background(t.BackgroundSubtle()). + Border(lipgloss.ThickBorder()). + BorderTop(false). BorderBottom(false). - BorderRight(false). - BorderLeft(false). - BorderBackground(t.Background()). - BorderForeground(t.TextMuted()). + BorderRight(true). + BorderLeft(true). + BorderForeground(t.BackgroundSubtle()). Width(c.width). Render(c.list.View()) } @@ -246,7 +247,7 @@ func NewCompletionDialogComponent(completionProvider CompletionProvider) Complet li := utilComponents.NewListComponent( items, 7, - "No file matches found", + "No matching files", false, ) -- cgit v1.2.3