Documentation
¶
Overview ¶
Package gocud provides Japanese Paint Manufacturers Association (JPMA) color definitions and utilities for color conversion and manipulation.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Color ¶
type Color struct {
JpmaCode string // Japan Paint Manufacturers Association Code
// contains filtered or unexported fields
}
Color represents a color with its JPMA code and RGB values.
var ( // Standard accent colors with JPMA codes RED Color = newColor("J08-50V", 255, 75, 0) // Vivid red YELLOW Color = newColor("J27-85V", 255, 241, 0) // Bright yellow GREEN Color = newColor("J40-60V", 3, 175, 122) // Forest green BLUE Color = newColor("J72-40T", 0, 90, 255) // Deep blue SKY_BLUE Color = newColor("J69-70T", 77, 196, 255) // Light blue PINK Color = newColor("J02-70T", 255, 128, 130) // Soft pink ORANGE Color = newColor("J15-65X", 246, 170, 0) // Bright orange PURPLE Color = newColor("J89-40T", 153, 0, 153) // Dark purple BROWN Color = newColor("J09-30H", 128, 64, 0) // Earth brown )
func Accent4Pattern ¶
func Accent4Pattern() []Color
Accent4Pattern returns a minimal 4-color palette for simple visualizations.
func Accent5Pattern ¶
func Accent5Pattern() []Color
Accent5Pattern returns a balanced 5-color palette for medium complexity data.
func Accent6Pattern ¶
func Accent6Pattern() []Color
Accent6Pattern returns a balanced 6-color palette suitable for charts and visualizations.
Click to show internal directories.
Click to hide internal directories.