Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AvyosDark = Theme{ Background: core.NewColorHex(0x070D19), Foreground: core.NewColorHex(0xE8EFFF), Primary: core.NewColorHex(0x0D63F3), AccentAlt: core.NewColorHex(0x11B6E8), PrimaryHover: core.NewColorHex(0x149ED9), PrimaryActive: core.NewColorHex(0x0A4EBF), Secondary: core.NewColorHex(0x0F1627D1), Border: core.NewColorHex(0xE8EFFF29), BorderFocused: core.NewColorHex(0x11B6E83D), InputBackground: core.NewColorHex(0x0F1627E0), InputForeground: core.NewColorHex(0xE8EFFF), ButtonText: core.NewColorHex(0xFFFFFF), SurfaceGlass: core.NewColorHex(0x0D15269E), SurfaceRaised: core.NewColorHex(0x0D1526C7), SurfaceSidebar: core.NewColorHex(0x0F1627C2), StrokeDivider: core.NewColorHex(0xE8EFFF1A), TextSecondary: core.NewColorHex(0xC4D1ED), TextMuted: core.NewColorHex(0xADBAD8), TextDisabled: core.NewColorHex(0xE8EFFF66), ControlHover: core.NewColorHex(0x1A2947D9), ControlPressed: core.NewColorHex(0x223763E5), AccentSubtle: core.NewColorHex(0x11B6E83D), Success: core.NewColorHex(0x25C46A), Warning: core.NewColorHex(0xFF8F24), Danger: core.NewColorHex(0xFF5F3A), BorderRadius: 14, }
View Source
var AvyosLight = Theme{ Background: core.NewColorHex(0xF4F8FF), Foreground: core.NewColorHex(0x101A2B), Primary: core.NewColorHex(0x0D63F3), AccentAlt: core.NewColorHex(0x11B6E8), PrimaryHover: core.NewColorHex(0x0B57D6), PrimaryActive: core.NewColorHex(0x0848B2), Secondary: core.NewColorHex(0xFFFFFF9E), Border: core.NewColorHex(0x101A2B24), BorderFocused: core.NewColorHex(0x0D63F352), InputBackground: core.NewColorHex(0xFFFFFFC7), InputForeground: core.NewColorHex(0x101A2B), ButtonText: core.NewColorHex(0xFFFFFF), SurfaceGlass: core.NewColorHex(0xFFFFFF9E), SurfaceRaised: core.NewColorHex(0xFFFFFFC7), SurfaceSidebar: core.NewColorHex(0xFFFFFFB8), StrokeDivider: core.NewColorHex(0x101A2B1A), TextSecondary: core.NewColorHex(0x434D64), TextMuted: core.NewColorHex(0x58627A), TextDisabled: core.NewColorHex(0x101A2B66), ControlHover: core.NewColorHex(0x0D63F31F), ControlPressed: core.NewColorHex(0x0D63F333), AccentSubtle: core.NewColorHex(0x0D63F31F), Success: core.NewColorHex(0x25C46A), Warning: core.NewColorHex(0xFF8F24), Danger: core.NewColorHex(0xFF5F3A), BorderRadius: 14, }
View Source
var DefaultTheme = AvyosLight
DefaultTheme is the default color theme.
View Source
var MayurDark = AvyosDark
View Source
var MayurLight = AvyosLight
Backwards-compatible aliases.
Functions ¶
This section is empty.
Types ¶
type Theme ¶
type Theme struct {
Background core.Color
Foreground core.Color
Primary core.Color
AccentAlt core.Color
PrimaryHover core.Color
PrimaryActive core.Color
Secondary core.Color
Border core.Color
BorderFocused core.Color
InputBackground core.Color
InputForeground core.Color
ButtonText core.Color
SurfaceGlass core.Color
SurfaceRaised core.Color
SurfaceSidebar core.Color
StrokeDivider core.Color
TextSecondary core.Color
TextMuted core.Color
TextDisabled core.Color
ControlHover core.Color
ControlPressed core.Color
AccentSubtle core.Color
Success core.Color
Warning core.Color
Danger core.Color
BorderRadius int
}
Theme holds the colors used for rendering widgets.
Click to show internal directories.
Click to hide internal directories.