Convert CSS color values into native Go image/color values, no dependencies.
Convert CSS color values into native Go image/color values.
The parser currently supports almost all values allowed by the css spec. Inlcuding 3, 4, 6 and 8 digit hex, rgb, rgba, hsl, hsla and keywords.
Read more on pkg.go.dev.
go get github.com/wayneashleyberry/css-color
package main
import "github.com/wayneashleyberry/css-color/pkg/parser"
func main() {
p := parser.New()
col, _ := p.Convert("#bada55")
fmt.Println(col)
}