keep colors super simple for xterm support

This commit is contained in:
Jeff Carr 2024-02-29 19:18:00 -06:00
parent 052bbb4fa6
commit 2ea283ea74
1 changed files with 27 additions and 9 deletions

View File

@ -54,8 +54,8 @@ var colorActiveW colorT = colorT{none, none, powdererBlue, none, powdererBlue, "
var colorTab colorT = colorT{gocui.ColorBlue, gocui.ColorBlue, none, none, powdererBlue, "normal tab"} var colorTab colorT = colorT{gocui.ColorBlue, gocui.ColorBlue, none, none, powdererBlue, "normal tab"}
var colorActiveT colorT = colorT{gocui.ColorBlue, none, powdererBlue, none, powdererBlue, "active tab"} var colorActiveT colorT = colorT{gocui.ColorBlue, none, powdererBlue, none, powdererBlue, "active tab"}
var colorLabel colorT = colorT{none, none, superLightGrey, none, superLightGrey, "normal label"} // var colorLabel colorT = colorT{none, none, superLightGrey, none, superLightGrey, "normal label"}
var colorGroup colorT = colorT{none, none, superLightGrey, none, superLightGrey, "normal group"} // var colorGroup colorT = colorT{none, none, superLightGrey, none, superLightGrey, "normal group"}
var colorDisabled colorT = colorT{ var colorDisabled colorT = colorT{
frame: superLightGrey, frame: superLightGrey,
@ -66,37 +66,55 @@ var colorDisabled colorT = colorT{
name: "disabled widget", name: "disabled widget",
} }
var colorLabel colorT = colorT{
frame: gocui.ColorWhite,
fg: none,
bg: none,
selFg: gocui.ColorWhite,
selBg: none,
name: "normal label",
}
var colorGroup colorT = colorT{
frame: none,
fg: none,
bg: none,
selFg: gocui.ColorWhite,
selBg: none,
name: "normal label",
}
var colorButton colorT = colorT{ var colorButton colorT = colorT{
frame: gocui.ColorGreen, frame: gocui.ColorGreen,
fg: none, fg: none,
bg: gocui.ColorWhite, bg: none,
selFg: gocui.ColorGreen, selFg: gocui.ColorGreen,
selBg: gocui.ColorBlack, selBg: none,
name: "normal button", name: "normal button",
} }
var colorDropdown colorT = colorT{ var colorDropdown colorT = colorT{
frame: gocui.ColorYellow, frame: gocui.ColorYellow,
fg: none, fg: none,
bg: gocui.ColorWhite, bg: none,
selFg: gocui.ColorYellow, selFg: gocui.ColorYellow,
selBg: gocui.ColorBlack, selBg: gocui.ColorBlack,
name: "normal button", name: "normal dropdown",
} }
var colorCombobox colorT = colorT{ var colorCombobox colorT = colorT{
frame: gocui.ColorBlue, frame: gocui.ColorBlue,
fg: none, fg: none,
bg: gocui.ColorWhite, bg: none,
selFg: gocui.ColorBlue, selFg: gocui.ColorBlue,
selBg: gocui.ColorBlack, selBg: gocui.ColorBlack,
name: "normal button", name: "normal combobox",
} }
var colorCheckbox colorT = colorT{ var colorCheckbox colorT = colorT{
frame: gocui.ColorRed, frame: gocui.ColorRed,
fg: none, fg: none,
bg: gocui.ColorWhite, bg: none,
selFg: gocui.ColorRed, selFg: gocui.ColorRed,
selBg: gocui.ColorBlack, selBg: gocui.ColorBlack,
name: "normal checkbox", name: "normal checkbox",