Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PrestigeAvailable = statusCircle.Copy().Foreground(special) UpgradeAvailable = statusCircle.Copy().Foreground(highlight) MainText = lipgloss.NewStyle().Foreground(text) SubtleMainText = lipgloss.NewStyle().Foreground(subtle) DisabledTextStyle = lipgloss.NewStyle().Foreground(textDisabled) TierDefault = MainText.Copy(). Padding(0, 1) TierEnabled = MainText.Copy(). Bold(true). Padding(0, 1). Background(highlight) TierLocked = MainText.Copy(). Bold(true). Padding(0, 1). Background(disabled) TierTitle = MainText.Copy(). MarginTop(1). Bold(true). Underline(true) BoxStyleAvailable = boxStyle.Copy(). BorderForeground(highlight) BoxStyleUnAvailable = boxStyle.Copy(). BorderForeground(disabled). Foreground(textDisabled) BoxStyleEnabled = boxStyle.Copy(). BorderForeground(special). Background(special). Foreground(lipgloss.Color(subtle.Dark)). BorderStyle(lipgloss.Border{ Top: "▄", Bottom: "▀", Left: "▐", Right: "▌", TopLeft: "▗", TopRight: "▖", BottomRight: "▘", BottomLeft: "▝", }) UpgradeBoxAvailable = BoxStyleAvailable.Copy().Width(25).Height(12) UpgradeBoxUnAvailable = BoxStyleUnAvailable.Copy().Width(25).Height(12) UpgradeBoxEnabled = BoxStyleEnabled.Copy().Width(25).Height(12) )
View Source
var ( SingleRuneWidth = 4 MainContentPadding = 1 )
View Source
var DefaultGlyphs = Glyphs{
PrestigeStatusUnavailable: "○",
PrestigeStatusAvailable: "●",
UpgradeStatusUnavailable: "△",
UpgradeStatusAvailable: "▲",
}
View Source
var DefaultTheme = Theme{ MainText: 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"}, SuccessText: lipgloss.AdaptiveColor{Light: "#3DF294", Dark: "#06D6A0"}, ErrorText: lipgloss.AdaptiveColor{Light: "#F23D5C", Dark: "#EF476F"}, 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"}, }
Functions ¶
This section is empty.
Types ¶
type Theme ¶
type Theme struct { MainText lipgloss.AdaptiveColor SubleMainText lipgloss.AdaptiveColor Border lipgloss.AdaptiveColor SecondaryBorder lipgloss.AdaptiveColor SuccessText lipgloss.AdaptiveColor ErrorText lipgloss.AdaptiveColor FaintBorder lipgloss.AdaptiveColor FaintText lipgloss.AdaptiveColor SelectedBackground lipgloss.AdaptiveColor SecondaryText lipgloss.AdaptiveColor }
Click to show internal directories.
Click to hide internal directories.