colors

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package colors defines color constants for UI elements.

Index

Constants

View Source
const (
	Indigo      = lipgloss.Color("#5A56E0")
	Purple      = lipgloss.Color("#8860FF")
	PurpleDark  = lipgloss.Color("#8840FF")
	PurpleLight = lipgloss.Color("#A070FF")
	PurplePale  = lipgloss.Color("#C3A1FF")
	Pink        = lipgloss.Color("#F25D94")
	Red         = lipgloss.Color("#FF4C4C")
	Cream       = lipgloss.Color("#FFF7DB")
	Gray        = lipgloss.Color("#888B7E")
	Green       = lipgloss.Color("#198754")
	Blue        = lipgloss.Color("#4A9EFF")
	DimGray     = lipgloss.Color("#606060")
	NoColor     = lipgloss.Color("default")
)

Palette

View Source
const (
	// Timer & primary UI
	TimerFg  = Indigo
	BorderFg = Purple
	PauseFg  = DimGray

	// heat map
	HeatMapFg0 = DimGray
	HeatMapFg1 = PurpleDark
	HeatMapFg2 = Purple
	HeatMapFg3 = PurpleLight
	HeatMapFg4 = PurplePale

	// Session types
	WorkSessionFg  = Purple
	BreakSessionFg = NoColor

	// Buttons
	InactiveButtonFg = Cream
	InactiveButtonBg = Gray
	ActiveButtonFg   = Cream
	ActiveButtonBg   = Pink

	// Messages
	SuccessMessageFg = Green
	ErrorMessageFg   = Red
)

Variables

This section is empty.

Functions

func GetColor added in v0.7.0

func GetColor(color string) lipgloss.TerminalColor

GetColor returns a lipgloss.TerminalColor based on the provided color string. If the color string is not a valid hex color code, it returns lipgloss.NoColor.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL