Skip to content

Commit 28edb03

Browse files
committed
themes: added catppuccin latte,frappe and kanagawa
1 parent 2dc4d06 commit 28edb03

File tree

1 file changed

+98
-4
lines changed

1 file changed

+98
-4
lines changed

internal/image/themes.go

Lines changed: 98 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,11 @@ var themes = map[string]Theme{
4343
"night-owl": NightOwl,
4444
"github-light": GitHubLight,
4545
"rose-pine": RosePine,
46+
"kanagawa": Kanagawa,
47+
"cat-frappe": Frappe,
48+
"cat-latte": Latte,
4649
}
4750

48-
// func init() {
49-
// loadCustomThemes()
50-
// }
51-
5251
func LoadCustomThemes() {
5352

5453
for _, tw := range config.GowallConfig.Themes {
@@ -785,4 +784,99 @@ var (
785784
color.RGBA{R: 82, G: 79, B: 103, A: 255},
786785
},
787786
}
787+
788+
Kanagawa = Theme{
789+
Name: "Kanagawa",
790+
Colors: []color.Color{
791+
color.RGBA{R: 101, G: 133, B: 148, A: 255},
792+
color.RGBA{R: 156, G: 171, B: 202, A: 255},
793+
color.RGBA{R: 255, G: 93, B: 98, A: 255},
794+
color.RGBA{R: 192, G: 163, B: 110, A: 255},
795+
color.RGBA{R: 230, G: 195, B: 132, A: 255},
796+
color.RGBA{R: 106, G: 149, B: 137, A: 255},
797+
color.RGBA{R: 255, G: 160, B: 102, A: 255},
798+
color.RGBA{R: 152, G: 187, B: 108, A: 255},
799+
color.RGBA{R: 228, G: 104, B: 118, A: 255},
800+
color.RGBA{R: 127, G: 180, B: 202, A: 255},
801+
color.RGBA{R: 149, G: 127, B: 184, A: 255},
802+
color.RGBA{R: 126, G: 156, B: 216, A: 255},
803+
color.RGBA{R: 122, G: 168, B: 159, A: 255},
804+
color.RGBA{R: 210, G: 126, B: 153, A: 255},
805+
color.RGBA{R: 232, G: 36, B: 36, A: 255},
806+
color.RGBA{R: 147, G: 138, B: 169, A: 255},
807+
color.RGBA{R: 45, G: 79, B: 103, A: 255},
808+
color.RGBA{R: 45, G: 79, B: 103, A: 255},
809+
color.RGBA{R: 34, G: 50, B: 73, A: 255},
810+
color.RGBA{R: 114, G: 113, B: 105, A: 255},
811+
color.RGBA{R: 220, G: 215, B: 186, A: 255},
812+
color.RGBA{R: 22, G: 22, B: 29, A: 255},
813+
color.RGBA{R: 30, G: 31, B: 40, A: 255},
814+
color.RGBA{R: 42, G: 42, B: 55, A: 255},
815+
color.RGBA{R: 54, G: 54, B: 70, A: 255},
816+
color.RGBA{R: 84, G: 84, B: 109, A: 255},
817+
},
818+
}
819+
820+
Latte = Theme{
821+
Name: "cat-latte",
822+
Colors: []color.Color{
823+
color.RGBA{R: 220, G: 138, B: 120, A: 255}, // Rosewater
824+
color.RGBA{R: 221, G: 120, B: 120, A: 255}, // Flamingo
825+
color.RGBA{R: 234, G: 118, B: 203, A: 255}, // Pink
826+
color.RGBA{R: 136, G: 57, B: 239, A: 255}, // Mauve
827+
color.RGBA{R: 210, G: 15, B: 57, A: 255}, // Red
828+
color.RGBA{R: 230, G: 69, B: 83, A: 255}, // Maroon
829+
color.RGBA{R: 254, G: 100, B: 11, A: 255}, // Peach
830+
color.RGBA{R: 223, G: 142, B: 29, A: 255}, // Yellow
831+
color.RGBA{R: 64, G: 160, B: 43, A: 255}, // Green
832+
color.RGBA{R: 23, G: 146, B: 153, A: 255}, // Teal
833+
color.RGBA{R: 4, G: 165, B: 229, A: 255}, // Sky
834+
color.RGBA{R: 32, G: 159, B: 181, A: 255}, // Sapphire
835+
color.RGBA{R: 30, G: 102, B: 245, A: 255}, // Blue
836+
color.RGBA{R: 114, G: 135, B: 253, A: 255}, // Lavender
837+
color.RGBA{R: 76, G: 79, B: 105, A: 255}, // Text
838+
color.RGBA{R: 92, G: 95, B: 119, A: 255}, // Subtext1
839+
color.RGBA{R: 108, G: 111, B: 133, A: 255}, // Subtext0
840+
color.RGBA{R: 124, G: 127, B: 147, A: 255}, // Overlay2
841+
color.RGBA{R: 140, G: 143, B: 161, A: 255}, // Overlay1
842+
color.RGBA{R: 156, G: 160, B: 176, A: 255}, // Overlay0
843+
color.RGBA{R: 172, G: 176, B: 190, A: 255}, // Surface2
844+
color.RGBA{R: 188, G: 192, B: 204, A: 255}, // Surface1
845+
color.RGBA{R: 204, G: 208, B: 218, A: 255}, // Surface0
846+
color.RGBA{R: 239, G: 241, B: 245, A: 255}, // Base
847+
color.RGBA{R: 230, G: 233, B: 239, A: 255}, // Mantle
848+
color.RGBA{R: 220, G: 224, B: 232, A: 255}, // Crust
849+
},
850+
}
851+
Frappe = Theme{
852+
Name: "cat-frappe",
853+
Colors: []color.Color{
854+
color.RGBA{R: 242, G: 213, B: 207, A: 255},
855+
color.RGBA{R: 238, G: 190, B: 190, A: 255},
856+
color.RGBA{R: 244, G: 184, B: 228, A: 255},
857+
color.RGBA{R: 202, G: 158, B: 230, A: 255},
858+
color.RGBA{R: 231, G: 130, B: 132, A: 255},
859+
color.RGBA{R: 234, G: 153, B: 156, A: 255},
860+
color.RGBA{R: 239, G: 159, B: 118, A: 255},
861+
color.RGBA{R: 229, G: 200, B: 144, A: 255},
862+
color.RGBA{R: 166, G: 209, B: 137, A: 255},
863+
color.RGBA{R: 129, G: 200, B: 190, A: 255},
864+
color.RGBA{R: 153, G: 209, B: 219, A: 255},
865+
color.RGBA{R: 133, G: 193, B: 220, A: 255},
866+
color.RGBA{R: 140, G: 170, B: 238, A: 255},
867+
color.RGBA{R: 186, G: 187, B: 241, A: 255},
868+
color.RGBA{R: 198, G: 208, B: 245, A: 255},
869+
color.RGBA{R: 181, G: 191, B: 226, A: 255},
870+
color.RGBA{R: 165, G: 173, B: 206, A: 255},
871+
color.RGBA{R: 148, G: 156, B: 187, A: 255},
872+
color.RGBA{R: 131, G: 139, B: 167, A: 255},
873+
color.RGBA{R: 115, G: 121, B: 148, A: 255},
874+
color.RGBA{R: 98, G: 104, B: 128, A: 255},
875+
color.RGBA{R: 81, G: 87, B: 109, A: 255},
876+
color.RGBA{R: 65, G: 69, B: 89, A: 255},
877+
color.RGBA{R: 48, G: 52, B: 70, A: 255},
878+
color.RGBA{R: 41, G: 44, B: 60, A: 255},
879+
color.RGBA{R: 35, G: 38, B: 52, A: 255},
880+
},
881+
}
788882
)

0 commit comments

Comments
 (0)