From 7d13baadc84d7377a352c6d58ed9deeea2c918be Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Thu, 26 Jun 2025 10:16:07 -0500 Subject: feat: default system theme (#419) Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com> --- packages/tui/internal/components/commands/commands.go | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) (limited to 'packages/tui/internal/components/commands') diff --git a/packages/tui/internal/components/commands/commands.go b/packages/tui/internal/components/commands/commands.go index 8031e5351..d7f334c35 100644 --- a/packages/tui/internal/components/commands/commands.go +++ b/packages/tui/internal/components/commands/commands.go @@ -60,15 +60,9 @@ func (c *commandsComponent) Update(msg tea.Msg) (tea.Model, tea.Cmd) { func (c *commandsComponent) View() string { t := theme.CurrentTheme() - triggerStyle := lipgloss.NewStyle(). - Foreground(t.Primary()). - Bold(true) - - descriptionStyle := lipgloss.NewStyle(). - Foreground(t.Text()) - - keybindStyle := lipgloss.NewStyle(). - Foreground(t.TextMuted()) + triggerStyle := styles.NewStyle().Foreground(t.Primary()).Bold(true) + descriptionStyle := styles.NewStyle().Foreground(t.Text()) + keybindStyle := styles.NewStyle().Foreground(t.TextMuted()) if c.background != nil { triggerStyle = triggerStyle.Background(*c.background) @@ -99,10 +93,11 @@ func (c *commandsComponent) View() string { } if len(commandsToShow) == 0 { + muted := styles.NewStyle().Foreground(theme.CurrentTheme().TextMuted()) if c.showAll { - return styles.Muted().Render("No commands available") + return muted.Render("No commands available") } - return styles.Muted().Render("No commands with triggers available") + return muted.Render("No commands with triggers available") } // Calculate column widths @@ -188,7 +183,7 @@ func (c *commandsComponent) View() string { // Remove trailing newline result := strings.TrimSuffix(output.String(), "\n") if c.background != nil { - result = lipgloss.NewStyle().Background(c.background).Width(maxWidth).Render(result) + result = styles.NewStyle().Background(*c.background).Width(maxWidth).Render(result) } return result -- cgit v1.2.3