package common import ( "github.com/charmbracelet/lipgloss" "tasksquire/taskwarrior" ) type Styles struct { Main lipgloss.Style ActiveTask lipgloss.Style InactiveTask lipgloss.Style NormalTask lipgloss.Style } func NewStyles(config *taskwarrior.TWConfig) *Styles { return &Styles{ Main: lipgloss.NewStyle().Foreground(lipgloss.Color("241")), ActiveTask: lipgloss.NewStyle().Foreground(lipgloss.Color("255")).Background(lipgloss.Color("236")), InactiveTask: lipgloss.NewStyle().Foreground(lipgloss.Color("241")).Background(lipgloss.Color("236")), NormalTask: lipgloss.NewStyle().Foreground(lipgloss.Color("241")), } }