From ae7fb0d5924286c1244733b9e357c4441d7c6474 Mon Sep 17 00:00:00 2001 From: bashbunni Date: Thu, 3 Apr 2025 16:02:02 -0700 Subject: [PATCH] feat(table): use padding for default cell styles --- table/table.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/table/table.go b/table/table.go index caf2475..381544a 100644 --- a/table/table.go +++ b/table/table.go @@ -110,14 +110,17 @@ type Styles struct { Selected lipgloss.Style } +// DefaultStyles returns sensible default table styles. func DefaultStyles() Styles { return Styles{ Header: lipgloss.NewStyle().Bold(true).Padding(0, 1), - Cell: lipgloss.NewStyle().Margin(0, 1), - Selected: lipgloss.NewStyle().Bold(true).Foreground(lipgloss.Color("212")).Margin(0, 1), + Cell: lipgloss.NewStyle().Padding(0, 1), + Selected: lipgloss.NewStyle().Bold(true).Foreground(lipgloss.Color("212")).Padding(0, 1), } } +// TODO do we want this? +// NewFromTemplate lets you create a table [Model] from Lip Gloss' [table.Table]. func NewFromTemplate(t *table.Table, rows [][]string, headers []string) *Model { m := &Model{ cursor: 0,