From 2260132ba2431ba9628ef75fd8bb57547e66dab9 Mon Sep 17 00:00:00 2001 From: Slug-Boi Date: Mon, 25 Nov 2024 18:19:00 +0100 Subject: [PATCH] style: change pagination dot to match color of other elements --- src/cmd/tui/tui_groups.go | 2 +- src/cmd/tui/tui_list.go | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cmd/tui/tui_groups.go b/src/cmd/tui/tui_groups.go index cb02611..da5a8c0 100644 --- a/src/cmd/tui/tui_groups.go +++ b/src/cmd/tui/tui_groups.go @@ -82,7 +82,7 @@ func newModel() mainModel { p := paginator.New() p.Type = paginator.Dots - p.ActiveDot = lipgloss.NewStyle().Foreground(lipgloss.AdaptiveColor{Light: "235", Dark: "252"}).Render("•") + p.ActiveDot = lipgloss.NewStyle().Foreground(lipgloss.AdaptiveColor{Light: "170", Dark: "170"}).Render("•") p.InactiveDot = lipgloss.NewStyle().Foreground(lipgloss.AdaptiveColor{Light: "250", Dark: "238"}).Render("•") p.PerPage = cap * lines p.SetTotalPages(len(content)) diff --git a/src/cmd/tui/tui_list.go b/src/cmd/tui/tui_list.go index 1fbc027..b14d132 100644 --- a/src/cmd/tui/tui_list.go +++ b/src/cmd/tui/tui_list.go @@ -25,8 +25,8 @@ var ( selectedHighlightStyle = lipgloss.NewStyle().PaddingLeft(2).Background(lipgloss.Color("206")).Foreground(lipgloss.Color("90")) deletionStyle = lipgloss.NewStyle().MarginLeft(2).Foreground(lipgloss.Color("9")) paginationStyle = list.DefaultStyles().PaginationStyle.PaddingLeft(4) + ActivePaginationDot = lipgloss.NewStyle().Foreground(lipgloss.AdaptiveColor{Light: "170", Dark: "170"}) helpStyle = list.DefaultStyles().HelpStyle.PaddingLeft(4).PaddingBottom(1) - //quitTextStyle = lipgloss.NewStyle().Margin(1, 0, 2, 4) ) type item string @@ -301,6 +301,7 @@ func listModel() model { l.SetFilteringEnabled(true) // Enable filtering l.Styles.Title = titleStyle l.Styles.PaginationStyle = paginationStyle + l.Paginator.ActiveDot = ActivePaginationDot.Render("•") l.AdditionalShortHelpKeys = // Add help keys (main page) func() []key.Binding { return []key.Binding{