style

package
v0.9.1 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	PurpleHaze   = lipgloss.Color("#703898")
	CrimsonPulse = lipgloss.Color("#C52735")
	SunsetGlow   = lipgloss.Color("#FCC451")
)

Primary Colors

View Source
var (
	OceanTide  = lipgloss.Color("#00BCD4") // Primary accent
	OceanSurge = lipgloss.Color("#00E5FF") // Focused elements
	OceanDepth = lipgloss.Color("#008CA3") // Muted
	OceanAbyss = lipgloss.Color("#006978") // Subtle
	HotPink    = lipgloss.Color("#FF10F0") // Titles
	NeonGreen  = lipgloss.Color("#00FF41") // Success
)

Accent Colors (Maestro-Specific)

View Source
var (
	GhostWhite = lipgloss.Color("#F0F0F0")
	SilverMist = lipgloss.Color("#A0A0A0")
	DimGray    = lipgloss.Color("#4A4A4A")
	DeepSpace  = lipgloss.Color("#0A0E27")
)

Grayscale

View Source
var (
	FocusedBorder   = OceanSurge
	UnfocusedBorder = PurpleHaze
)

Focus

View Source
var DaemonAnimShades = []string{
	"48",
	"47",
	"43",
	"42",
	"41",
	"40",
	"37",
	"36",
	"35",
	"34",
	"30",
	"29",
	"28",
	"24",
	"23",
	"22",
}

DaemonAnimShades uses pure greens from the xterm-256 palette for a subtle pulse xterm-256 color cube: 16 + 36*r + 6*g + b where r,g,b ∈ [0,5] Selected for pure green appearance (r=0, low blue component)

View Source
var OceanTideAnimShades = []string{
	"#00E5FF", "#00D4E8", "#00BCD4", "#00A3BB", "#008CA3",
}

Animation shades for ping-pong effect

Functions

func GetDaemonShade

func GetDaemonShade(state int) lipgloss.Color

GetDaemonShade returns the daemon indicator color for the given animation state (0-15)

func GetOceanTideShade

func GetOceanTideShade(state int) lipgloss.Color

GetOceanTideShade returns the Ocean Tide color for the given animation state (0-4)

Types

This section is empty.

Jump to

Keyboard shortcuts

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