added gradient in palette

This commit is contained in:
sqshq 2019-03-28 19:56:46 -04:00
parent 24f36b2732
commit 393556a265
2 changed files with 15 additions and 13 deletions

View File

@ -36,27 +36,30 @@ const (
)
type Palette struct {
ContentColors []ui.Color
BaseColor ui.Color
MediumColor ui.Color
ReverseColor ui.Color
ContentColors []ui.Color
GradientColors []ui.Color
BaseColor ui.Color
MediumColor ui.Color
ReverseColor ui.Color
}
func GetPalette(theme Theme) Palette {
switch theme {
case ThemeDark:
return Palette{
ContentColors: []ui.Color{ColorOlive, ColorDeepSkyBlue, ColorDeepPink, ColorWhite, ColorGrey, ColorGreen, ColorOrange, ColorCian, ColorPurple},
BaseColor: ColorWhite,
MediumColor: ColorDarkGrey,
ReverseColor: ColorBlack,
ContentColors: []ui.Color{ColorOlive, ColorDeepSkyBlue, ColorDeepPink, ColorWhite, ColorGrey, ColorGreen, ColorOrange, ColorCian, ColorPurple},
GradientColors: []ui.Color{39, 44, 47, 82, 148, 185, 208, 203, 198, 196},
BaseColor: ColorWhite,
MediumColor: ColorDarkGrey,
ReverseColor: ColorBlack,
}
case ThemeLight:
return Palette{
ContentColors: []ui.Color{ColorBlack, ColorDarkRed, ColorBlueViolet, ColorGrey, ColorGreen},
BaseColor: ColorBlack,
MediumColor: ColorLightGrey,
ReverseColor: ColorWhite,
ContentColors: []ui.Color{ColorBlack, ColorDarkRed, ColorBlueViolet, ColorGrey, ColorGreen},
GradientColors: []ui.Color{250, 248, 246, 244, 242, 240, 238, 236, 234, 232},
BaseColor: ColorBlack,
MediumColor: ColorLightGrey,
ReverseColor: ColorWhite,
}
default:
panic(fmt.Sprintf("Following theme is not supported: %v", theme))

View File

@ -52,7 +52,6 @@ func main() {
}
for _, c := range cfg.SparkLines {
println(c.Title)
cpt := sparkline.NewSparkLine(c, palette)
starter.start(cpt, cpt.Consumer, c.ComponentConfig, []config.Item{c.Item}, c.Triggers)
}