cli-shapes/internal/color/map.go

31 lines
947 B
Go

package color
import "fmt"
var colorForeground = map[[3]int]string {
[3]int{0, 0, 0}:"\033[30m",
[3]int{204, 0, 0}:"\033[31m",
[3]int{78, 154, 6}:"\033[32m",
[3]int{196, 160, 0}:"\033[33m",
[3]int{114, 159, 207}:"\033[34m",
[3]int{117, 80, 123}:"\033[35m",
[3]int{6, 152, 154}:"\033[36m",
[3]int{211, 215, 207}:"\033[37m",
[3]int{85, 87, 83}:"\033[90m",
[3]int{239, 41, 41}:"\033[91m",
[3]int{138, 226, 52}:"\033[92m",
[3]int{252, 233, 79}:"\033[93m",
[3]int{50, 175, 255}:"\033[94m",
[3]int{173, 127, 168}:"\033[95m",
[3]int{52, 226, 226}:"\033[96m",
[3]int{255, 255, 255}:"\033[97m",
}
func PrintColorPallet() {
non := "\033[0m"
arr := []string{"\033[49m", "\033[40m", "\033[41m", "\033[42m", "\033[43m", "\033[44m", "\033[45m", "\033[46m", "\033[47m", "\033[100m", "\033[101m", "\033[102m", "\033[103m", "\033[104m", "\033[105m", "\033[106m", "\033[107m"}
for _, v := range arr {
fmt.Println(v, " ", non)
}
}