style: change pagination dot to match color of other elements

This commit is contained in:
Slug-Boi
2024-11-25 18:19:00 +01:00
parent abd21e41a5
commit 2260132ba2
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -82,7 +82,7 @@ func newModel() mainModel {
p := paginator.New() p := paginator.New()
p.Type = paginator.Dots 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.InactiveDot = lipgloss.NewStyle().Foreground(lipgloss.AdaptiveColor{Light: "250", Dark: "238"}).Render("•")
p.PerPage = cap * lines p.PerPage = cap * lines
p.SetTotalPages(len(content)) p.SetTotalPages(len(content))
+2 -1
View File
@@ -25,8 +25,8 @@ var (
selectedHighlightStyle = lipgloss.NewStyle().PaddingLeft(2).Background(lipgloss.Color("206")).Foreground(lipgloss.Color("90")) selectedHighlightStyle = lipgloss.NewStyle().PaddingLeft(2).Background(lipgloss.Color("206")).Foreground(lipgloss.Color("90"))
deletionStyle = lipgloss.NewStyle().MarginLeft(2).Foreground(lipgloss.Color("9")) deletionStyle = lipgloss.NewStyle().MarginLeft(2).Foreground(lipgloss.Color("9"))
paginationStyle = list.DefaultStyles().PaginationStyle.PaddingLeft(4) paginationStyle = list.DefaultStyles().PaginationStyle.PaddingLeft(4)
ActivePaginationDot = lipgloss.NewStyle().Foreground(lipgloss.AdaptiveColor{Light: "170", Dark: "170"})
helpStyle = list.DefaultStyles().HelpStyle.PaddingLeft(4).PaddingBottom(1) helpStyle = list.DefaultStyles().HelpStyle.PaddingLeft(4).PaddingBottom(1)
//quitTextStyle = lipgloss.NewStyle().Margin(1, 0, 2, 4)
) )
type item string type item string
@@ -301,6 +301,7 @@ func listModel() model {
l.SetFilteringEnabled(true) // Enable filtering l.SetFilteringEnabled(true) // Enable filtering
l.Styles.Title = titleStyle l.Styles.Title = titleStyle
l.Styles.PaginationStyle = paginationStyle l.Styles.PaginationStyle = paginationStyle
l.Paginator.ActiveDot = ActivePaginationDot.Render("•")
l.AdditionalShortHelpKeys = // Add help keys (main page) l.AdditionalShortHelpKeys = // Add help keys (main page)
func() []key.Binding { func() []key.Binding {
return []key.Binding{ return []key.Binding{