styles

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Background   = lipgloss.Color("#212121")
	Surface      = lipgloss.Color("#292929")
	SurfaceLight = lipgloss.Color("#2C2C2C")
	Contrast     = lipgloss.Color("#1A1A1A")

	TextPrimary   = lipgloss.Color("#EEFFFF")
	TextSecondary = lipgloss.Color("#B0BEC5")
	TextMuted     = lipgloss.Color("#616161")

	Accent = lipgloss.Color("#FF9800")
	Green  = lipgloss.Color("#C3E88D")
	Cyan   = lipgloss.Color("#89DDFF")
	Red    = lipgloss.Color("#FF5370")
	Yellow = lipgloss.Color("#FFCB6B")
)

Material-Darker color palette

View Source
var (
	FocusedBorderStyle = lipgloss.NewStyle().
						Border(lipgloss.RoundedBorder()).
						BorderForeground(Accent)

	UnfocusedBorderStyle = lipgloss.NewStyle().
							Border(lipgloss.RoundedBorder()).
							BorderForeground(TextMuted)
)

Panel border styles

View Source
var (
	CategoryStyle = lipgloss.NewStyle().
					Foreground(TextMuted).
					Bold(true).
					PaddingLeft(1).
					MarginTop(1)

	ActiveItemStyle = lipgloss.NewStyle().
					Foreground(Accent).
					Bold(true).
					Background(SurfaceLight).
					PaddingLeft(1).
					PaddingRight(1)

	NormalItemStyle = lipgloss.NewStyle().
					Foreground(TextSecondary).
					PaddingLeft(2)
)

Sidebar styles

View Source
var (
	ToolPanelStyle = lipgloss.NewStyle().
					PaddingLeft(1).
					PaddingRight(1)

	TitleStyle = lipgloss.NewStyle().
				Foreground(TextPrimary).
				Bold(true)

	LabelStyle = lipgloss.NewStyle().
				Foreground(TextSecondary)
)

Tool panel styles

View Source
var (
	ModeActivePill = lipgloss.NewStyle().
					Foreground(Background).
					Background(Accent).
					Bold(true).
					Padding(0, 1)

	ModeInactivePill = lipgloss.NewStyle().
						Foreground(TextMuted).
						Padding(0, 1)
)

Mode pill styles

View Source
var (
	CheckboxOnStyle = lipgloss.NewStyle().
					Foreground(Accent)

	CheckboxOffStyle = lipgloss.NewStyle().
						Foreground(TextMuted)
)

Checkbox styles

View Source
var (
	InputBoxStyle = lipgloss.NewStyle().
					Border(lipgloss.RoundedBorder()).
					BorderForeground(TextMuted)

	ErrorBoxStyle = lipgloss.NewStyle().
					Border(lipgloss.RoundedBorder()).
					BorderForeground(Red)

	ErrorTextStyle = lipgloss.NewStyle().
					Foreground(Red).
					Bold(true)
)

Input/Output box styles

View Source
var (
	StatusKeyStyle = lipgloss.NewStyle().
					Foreground(Cyan).
					Bold(true)

	StatusValueStyle = lipgloss.NewStyle().
						Foreground(Green)

	StatusBarStyle = lipgloss.NewStyle().
					Foreground(TextMuted)
)

Status bar styles (frameless bottom bar)

Border — rounded everywhere

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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