mirror of https://github.com/liamg/aminal.git
80 lines
2.4 KiB
Go
80 lines
2.4 KiB
Go
package terminal
|
|
|
|
type ColourScheme struct {
|
|
Cursor [3]float32
|
|
DefaultFg [3]float32
|
|
BlackFg [3]float32
|
|
RedFg [3]float32
|
|
GreenFg [3]float32
|
|
YellowFg [3]float32
|
|
BlueFg [3]float32
|
|
MagentaFg [3]float32
|
|
CyanFg [3]float32
|
|
LightGreyFg [3]float32
|
|
DarkGreyFg [3]float32
|
|
LightRedFg [3]float32
|
|
LightGreenFg [3]float32
|
|
LightYellowFg [3]float32
|
|
LightBlueFg [3]float32
|
|
LightMagentaFg [3]float32
|
|
LightCyanFg [3]float32
|
|
WhiteFg [3]float32
|
|
DefaultBg [3]float32
|
|
BlackBg [3]float32
|
|
RedBg [3]float32
|
|
GreenBg [3]float32
|
|
YellowBg [3]float32
|
|
BlueBg [3]float32
|
|
MagentaBg [3]float32
|
|
CyanBg [3]float32
|
|
LightGreyBg [3]float32
|
|
DarkGreyBg [3]float32
|
|
LightRedBg [3]float32
|
|
LightGreenBg [3]float32
|
|
LightYellowBg [3]float32
|
|
LightBlueBg [3]float32
|
|
LightMagentaBg [3]float32
|
|
LightCyanBg [3]float32
|
|
WhiteBg [3]float32
|
|
}
|
|
|
|
var DefaultColourScheme = ColourScheme{
|
|
Cursor: [3]float32{0.8, 0.8, 0.8},
|
|
//fg
|
|
DefaultFg: [3]float32{1, 1, 1},
|
|
BlackFg: [3]float32{0, 0, 0},
|
|
RedFg: [3]float32{1, 0, 0},
|
|
GreenFg: [3]float32{0, 1, 0},
|
|
YellowFg: [3]float32{1, 1, 0},
|
|
BlueFg: [3]float32{0, 0, 1},
|
|
MagentaFg: [3]float32{1, 0, 1},
|
|
CyanFg: [3]float32{0, 1, 1},
|
|
LightGreyFg: [3]float32{0.7, 0.7, 0.7},
|
|
DarkGreyFg: [3]float32{0.3, 0.3, 0.3},
|
|
LightRedFg: [3]float32{1, 0.5, 0.5},
|
|
LightGreenFg: [3]float32{0.5, 1, 0.5},
|
|
LightYellowFg: [3]float32{1, 1, 0.5},
|
|
LightBlueFg: [3]float32{0.5, 0.5, 1},
|
|
LightMagentaFg: [3]float32{1, 0.5, 1},
|
|
LightCyanFg: [3]float32{0.5, 1, 1},
|
|
WhiteFg: [3]float32{1, 1, 1},
|
|
// bg
|
|
DefaultBg: [3]float32{0.1, 0.1, 0.1},
|
|
BlackBg: [3]float32{0, 0, 0},
|
|
RedBg: [3]float32{1, 0, 0},
|
|
GreenBg: [3]float32{0, 1, 0},
|
|
YellowBg: [3]float32{1, 1, 0},
|
|
BlueBg: [3]float32{0, 0, 1},
|
|
MagentaBg: [3]float32{1, 0, 1},
|
|
CyanBg: [3]float32{0, 1, 1},
|
|
LightGreyBg: [3]float32{0.7, 0.7, 0.7},
|
|
DarkGreyBg: [3]float32{0.3, 0.3, 0.3},
|
|
LightRedBg: [3]float32{1, 0.5, 0.5},
|
|
LightGreenBg: [3]float32{0.5, 1, 0.5},
|
|
LightYellowBg: [3]float32{1, 1, 0.5},
|
|
LightBlueBg: [3]float32{0.5, 0.5, 1},
|
|
LightMagentaBg: [3]float32{1, 0.5, 1},
|
|
LightCyanBg: [3]float32{0.5, 1, 1},
|
|
WhiteBg: [3]float32{1, 1, 1},
|
|
}
|