Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( BluelinkPrimary = lipgloss.AdaptiveColor{Light: "#072f8c", Dark: "#5882e2"} BluelinkSecondary = lipgloss.Color("#2b63e3") BluelinkError = lipgloss.Color("#dc2626") BluelinkWarning = lipgloss.Color("#f97316") BluelinkInfo = lipgloss.Color("#2563eb") BluelinkMuted = lipgloss.AdaptiveColor{Light: "#666666", Dark: "#888888"} )
Bluelink color constants - exported for use in custom rendering
View Source
var ( // DefaultBluelinkStyles is the default instance of the styles used in the TUI. DefaultBluelinkStyles = NewDefaultBluelinkStyles() )
Functions ¶
func NewBluelinkHuhTheme ¶
NewBluelinkHuhTheme creates a huh form theme using the Bluelink color scheme.
Types ¶
type BluelinkStyles ¶
type BluelinkStyles struct {
Selected lipgloss.Style
SelectedListItem lipgloss.Style
Selectable lipgloss.Style
Title lipgloss.Style
ListItem lipgloss.Style
Pagination lipgloss.Style
Help lipgloss.Style
Error lipgloss.Style
Warning lipgloss.Style
Info lipgloss.Style
Muted lipgloss.Style
Spinner lipgloss.Style
Category lipgloss.Style
Location lipgloss.Style
DiagnosticMessage lipgloss.Style
DiagnosticAction lipgloss.Style
}
BluelinkStyles holds the styles to be used across command TUI components.
func NewBluelinkStyles ¶
func NewBluelinkStyles(r *lipgloss.Renderer) *BluelinkStyles
NewBluelinkStyles creates a new instance of the styles used in the TUI.
func NewDefaultBluelinkStyles ¶
func NewDefaultBluelinkStyles() *BluelinkStyles
NewDefaultBluelinkStyles creates a new instance of the styles used in the TUI with the default renderer.
Click to show internal directories.
Click to hide internal directories.