summaryrefslogtreecommitdiff
path: root/themes/solarized-light.theme
blob: bebd0d8d34705e73f9999ed4d9e2415daf037969 (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
{
    "name": "Solarized Light 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":          [253, 246, 227],
        "backgroundHighlight": [238, 232, 213],
        "content":             [101, 123, 131],
        "secondary":           [147, 161, 161],
        "emphasis":            [88, 110, 117],
        "yellow":              [181, 137, 0],
        "orange":              [203, 75, 22],
        "red":                 [220, 50, 47],
        "magenta":             [211, 54, 130],
        "violet":              [108, 113, 196],
        "blue":                [38, 139, 210],
        "cyan":                [42, 161, 152],
        "green":               [133, 153, 0]
    },

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

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