summaryrefslogtreecommitdiff
path: root/themes/high-contrast.theme
blob: 2b71a155740d8a05069e34e78fe068260046969d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{
    "name": "High Contrast 2",
    "style": "Fusion",

    "//": "Colors are specified as [Red, Green, Blue] values. Colors can be aliased in the",
    "//": "'colors' section. Colors can also be averaged and mixed together using an RPN like notation.",
    "//": "'+' indicates 'average' directs the parser to average the next two colors.",
    "//": "'~' indicates 'mix' directs the parser to mix the next two colors with the specified weight 0->255",
    "//": "e.g.",
    "//": "   ['+', 'red', 'blue'] - average red and blue",
    "//": "   ['~', 'red', 'blue', 20] - mix a small amount of blue into red",
    "//": "   ['+', '~', 'red', 'blue', 20, 'green'] - mix red and blue with weight 20 then average with green",
    "//": "The 'palette' section is to specify colors for the QPalette::ColorRole",

    "colors": {
        "background":          [220, 220, 220],
        "backgroundDark":      [255, 255, 255],
        "backgroundWindow":    [240, 240, 240],
        "backgroundHighlight": [255, 255, 255],
        "content":             [31, 31, 31],
        "disabled":            [122, 122, 122],
        "selection":           [159, 159, 159],
        "selectionLight":      [128, 128, 128],
        "green":               [48, 130, 13],
        "red":                 [191, 38, 36],
        "blue":                [0, 164, 199],
        "cyan":                [39, 140, 173],
        "lightCyan":           [53, 218, 224],
        "orange":              [224, 124, 53],
        "yellow":              [141, 141, 45],
        "magenta":             [32, 54, 53]
    },

    "palette": {
        "Window":          "backgroundWindow",
        "WindowText":      "content",
        "Base":            "backgroundDark",
        "AlternateBase":   "background",
        "ToolTipBase":     "backgroundHighlight",
        "ToolTipText":     "content",
        "Text":            "content",
        "Button":          "backgroundHighlight",
        "ButtonText":      "content",
        "BrightText":      "magenta",
        "Link":            "blue",
        "Highlight":       "blue",
        "HighlightedText": "backgroundDark",
        "Light":           ["+", "backgroundDark", "content"]
    },

    "theme-colors": {
        "addressColor":                         "green",
        "modifiedColor":                        "red",
        "insertedColor":                        "blue",
        "notPresentColor":                      "disabled",
        "selectionColor":                       "selection",
        "outlineColor":                         "content",
        "backgroundHighlightDarkColor":         "backgroundDark",
        "backgroundHighlightLightColor":        "backgroundWindow",
        "boldBackgroundHighlightDarkColor":     "backgroundDark",
        "boldBackgroundHighlightLightColor":    "selection",
        "alphanumericHighlightColor":           "blue",
        "printableHighlightColor":              "lightCyan",
        "graphBackgroundDarkColor":             "background",
        "graphBackgroundLightColor":            "background",
        "graphNodeDarkColor":                   "backgroundHighlight",
        "graphNodeLightColor":                  "backgroundHighlight",
        "graphNodeOutlineColor":                "disabled",
        "trueBranchColor":                      "green",
        "falseBranchColor":                     "red",
        "unconditionalBranchColor":             "blue",
        "altTrueBranchColor":                   "blue",
        "altFalseBranchColor":                  "orange",
        "altUnconditionalBranchColor":          "content",
        "registerColor":                        "magenta",
        "numberColor":                          "green",
        "codeSymbolColor":                      "blue",
        "dataSymbolColor":                      "cyan",
        "stackVariableColor":                   ["+", "green", "content"],
        "importColor":                          "orange",
        "exportColor":                          "magenta",
        "instructionHighlightColor":            "selectionLight",
        "tokenHighlightColor":                  "red",
        "annotationColor":                      "red",
        "opcodeColor":                          "disabled",
        "linearDisassemblyFunctionHeaderColor": "background",
        "linearDisassemblyBlockColor":          "backgroundHighlight",
        "linearDisassemblyNoteColor":           ["~", "+", "backgroundDark", "background", "green", 48],
        "linearDisassemblySeparatorColor":      "disabled",
        "stringColor":                          "magenta",
        "typeNameColor":                        "orange",
        "fieldNameColor":                       "lightCyan",
        "keywordColor":                         "yellow",
        "uncertainColor":                       "disabled",
        "scriptConsoleOutputColor":             "content",
        "scriptConsoleErrorColor":              "red",
        "scriptConsoleEchoColor":               "disabled",
        "blueStandardHighlightColor":           "blue",
        "greenStandardHighlightColor":          "green",
        "cyanStandardHighlightColor":           "cyan",
        "redStandardHighlightColor":            "red",
        "magentaStandardHighlightColor":        "magenta",
        "yellowStandardHighlightColor":         "yellow",
        "orangeStandardHighlightColor":         "orange",
        "whiteStandardHighlightColor":          "content",
        "blackStandardHighlightColor":          [0, 0, 0]
    }
}