commit cb0f6f7b5749f469a824e77619c12f337bca6226 parent 824b07eaeb28f25761495d7800bb18ba87a25317 Author: Thomas Frössman <thomasf@jossystem.se> Date: Wed, 20 Nov 2019 10:36:01 +0100 colorlab: refactor Diffstat:
| M | colorlab/pkg/colorlab/accents.go | | | 14 | ++++++++++++++ |
| M | colorlab/pkg/colorlab/solarized.go | | | 18 | ------------------ |
2 files changed, 14 insertions(+), 18 deletions(-)
diff --git a/colorlab/pkg/colorlab/accents.go b/colorlab/pkg/colorlab/accents.go @@ -2,6 +2,20 @@ package colorlab import "github.com/lucasb-eyer/go-colorful" +// Accents . +type Accents struct { + Yellow HexColor + Orange HexColor + Red HexColor + Magenta HexColor + Violet HexColor + Blue HexColor + Cyan HexColor + Green HexColor +} + +type AccentColors [8]colorful.Color + func NewAccents(cc [8]colorful.Color) Accents { return Accents{ Yellow: HexColor(cc[0].Clamped().Hex()), diff --git a/colorlab/pkg/colorlab/solarized.go b/colorlab/pkg/colorlab/solarized.go @@ -1,28 +1,10 @@ package colorlab -import ( - "github.com/lucasb-eyer/go-colorful" -) - type Solarized struct { Base Accents } -// Accents . -type Accents struct { - Yellow HexColor - Orange HexColor - Red HexColor - Magenta HexColor - Violet HexColor - Blue HexColor - Cyan HexColor - Green HexColor -} - -type AccentColors [8]colorful.Color - func (s Solarized) Clone() Solarized { return Solarized{ Base: s.Base.Clone(),