styles

package
v0.1.2-alpha Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2022 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SingleRuneWidth    = 4
	MainContentPadding = 1
)
View Source
var DefaultTheme = Theme{
	MainText:           lipgloss.AdaptiveColor{Light: "#242347", Dark: "#E2E1ED"},
	BrightMainText:     lipgloss.AdaptiveColor{Light: "#242347", Dark: "#E2E1ED"},
	SubleMainText:      subtleIndigo,
	Border:             lipgloss.AdaptiveColor{Light: indigo.Light, Dark: indigo.Dark},
	SecondaryBorder:    lipgloss.AdaptiveColor{Light: indigo.Light, Dark: "#39386b"},
	WarningText:        lipgloss.AdaptiveColor{Light: "#F23D5C", Dark: "#F23D5C"},
	SuccessText:        lipgloss.AdaptiveColor{Light: "#3DF294", Dark: "#3DF294"},
	FaintBorder:        lipgloss.AdaptiveColor{Light: "#D9DCCF", Dark: "#2b2b40"},
	FaintText:          lipgloss.AdaptiveColor{Light: indigo.Light, Dark: "#3E4057"},
	SelectedBackground: lipgloss.AdaptiveColor{Light: subtleIndigo.Light, Dark: "#39386b"},
	SecondaryText:      lipgloss.AdaptiveColor{Light: indigo.Light, Dark: "#666CA6"},
}
View Source
var MainTextStyle = lipgloss.NewStyle().
	Foreground(DefaultTheme.MainText)

Functions

This section is empty.

Types

type Theme

type Theme struct {
	MainText           lipgloss.AdaptiveColor
	BrightMainText     lipgloss.AdaptiveColor
	Border             lipgloss.AdaptiveColor
	SecondaryBorder    lipgloss.AdaptiveColor
	WarningText        lipgloss.AdaptiveColor
	SuccessText        lipgloss.AdaptiveColor
	FaintBorder        lipgloss.AdaptiveColor
	FaintText          lipgloss.AdaptiveColor
	SelectedBackground lipgloss.AdaptiveColor
	SecondaryText      lipgloss.AdaptiveColor
	SubleMainText      lipgloss.AdaptiveColor
}

Jump to

Keyboard shortcuts

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