Documentation
¶
Index ¶
Constants ¶
View Source
const ( SymbolArrowUp = "▲" SymbolArrowDown = "▼" )
Directional symbols
View Source
const ( SymbolCircleFilled = "●" SymbolCircleEmpty = "○" SymbolSquareFilled = "■" )
Shape symbols
View Source
const (
SymbolBlockFull = "█"
)
Block characters for progress bars
Variables ¶
View Source
var ( ColorBlack = lipgloss.Color("#000000") ColorWhite = lipgloss.Color("#FFFFFF") ColorDim = lipgloss.Color("#666666") ColorNeutral = lipgloss.Color("#8D8E92") // No change indicator )
View Source
var ( ColorTeal = lipgloss.Color("#00F19F") // CTA, highlights, positive evaluations, Sleep Need ColorOrange = lipgloss.Color("#F1AE45") // Negative trend indicator ColorStrain = lipgloss.Color("#0093E7") // Activities and Strain related ColorRecoveryBlue = lipgloss.Color("#67AEE6") // Recovery data without valuation ColorHighRecovery = lipgloss.Color("#16EC06") // Recovery 100-67% ColorMediumRecovery = lipgloss.Color("#FFDE00") // Recovery 66-34% ColorLowRecovery = lipgloss.Color("#FF0026") // Recovery 33-0% ColorSleep = lipgloss.Color("#7BA1BB") // Sleep related data )
View Source
var ( ColorBgDark = lipgloss.Color("#101518") // Darker end of gradient ColorBgLight = lipgloss.Color("#283339") // Lighter end of gradient )
View Source
var ( ColorHRZone1 = lipgloss.Color("#4A90D9") // Zone 1 (lowest) ColorHRZone2 = lipgloss.Color("#2ECC71") // Zone 2 ColorHRZone3 = lipgloss.Color("#F39C12") // Zone 3 (highest) )
View Source
var ( ColorSleepLight = lipgloss.Color("#A4A3EB") ColorSleepAwake = lipgloss.Color("#C8C8C8") ColorSleepDeep = lipgloss.Color("#EC9AF4") ColorSleepREM = lipgloss.Color("#A15EE5") )
View Source
var ( ColorSleepHealthyMin = lipgloss.Color("#6E6E6E") // Gray for healthy minimum baseline ColorSleepDebt = lipgloss.Color("#C8C8C8") // Light gray for sleep debt )
View Source
var ColorChartGrid = lipgloss.Color("#333333") // Grid lines
View Source
var HorizontalBlocks = []rune{' ', '▏', '▎', '▍', '▌', '▋', '▊', '▉', '█'}
Horizontal block characters (8 levels from empty to full)
View Source
var VerticalBlocks = []rune{' ', '▁', '▂', '▃', '▄', '▅', '▆', '▇', '█'}
Vertical block characters (8 levels from empty to full)
Functions ¶
This section is empty.
Types ¶
type Theme ¶
type Theme struct {
// contains filtered or unexported fields
}
func (Theme) Background ¶
func (Theme) Foreground ¶
func (Theme) TextAccent ¶
Click to show internal directories.
Click to hide internal directories.