solarized-emacs

a fork of Bozhidar Batsov's solarized-emacs
git clone https://git.trogloxene.org/solarized-emacs.git
Log | Files | Refs | README

commit cb0f6f7b5749f469a824e77619c12f337bca6226
parent 824b07eaeb28f25761495d7800bb18ba87a25317
Author: Thomas Frössman <thomasf@jossystem.se>
Date:   Wed, 20 Nov 2019 10:36:01 +0100

colorlab: refactor

Diffstat:
Mcolorlab/pkg/colorlab/accents.go | 14++++++++++++++
Mcolorlab/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(),