Skip to content

Commit e1effc1

Browse files
committed
Add theme example files
1 parent 5ceebf3 commit e1effc1

File tree

4 files changed

+423
-0
lines changed

4 files changed

+423
-0
lines changed

themes/dark-blue.theme

+108
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
{
2+
"name": "Dark Blue",
3+
"style": "Fusion",
4+
5+
"//": " Colors are specified as [Red, Green, Blue] values. Colors can be aliased in the 'colors' ",
6+
"//": " section. Colors can also be averaged and mixed together using an RPN like notation: ",
7+
"//": " '+' indicates 'average' - average the next two colors.",
8+
"//": " '~' indicates 'mix' - mix the next two colors with the weight 0->255",
9+
"//": " e.g.",
10+
"//": " ['+', 'red', 'blue'] - average red and blue",
11+
"//": " ['~', 'red', 'blue', 20] - mix a small amount of blue with red",
12+
"//": " ['~', 'red', 'blue', 200] - mix a large amount of blue with red",
13+
"//": " ['+', '~', 'red', 'blue', 20, 'green'] - mix red and blue with weight 20 then average with green",
14+
"//": " The 'palette' section is to specify colors for the QPalette::ColorRole",
15+
16+
"colors": {
17+
"background": [0, 0, 42],
18+
"backgroundDark": [0, 0, 30],
19+
"backgroundWindow": [0, 0, 80],
20+
"backgroundHighlight": [0, 0, 128],
21+
"content": [224, 224, 224],
22+
"disabled": [144, 144, 144],
23+
"selection": [96, 96, 96],
24+
"selectionLight": [128, 128, 128],
25+
"green": [0, 255, 0],
26+
"red": [222, 143, 151],
27+
"blue": [128, 198, 233],
28+
"cyan": [142, 230, 237],
29+
"lightCyan": [176, 221, 228],
30+
"orange": [237, 189, 129],
31+
"yellow": [237, 223, 179],
32+
"magenta": [218, 196, 209]
33+
},
34+
35+
"palette": {
36+
"Window": "backgroundWindow",
37+
"WindowText": "content",
38+
"Base": "backgroundDark",
39+
"AlternateBase": "background",
40+
"ToolTipBase": "backgroundHighlight",
41+
"ToolTipText": "content",
42+
"Text": "content",
43+
"Button": "backgroundHighlight",
44+
"ButtonText": "content",
45+
"BrightText": "yellow",
46+
"Link": "blue",
47+
"Highlight": "blue",
48+
"HighlightedText": "backgroundDark",
49+
"Light": ["+", "backgroundDark", "content"]
50+
},
51+
52+
"theme-colors": {
53+
"addressColor": "green",
54+
"modifiedColor": "red",
55+
"insertedColor": "blue",
56+
"notPresentColor": "disabled",
57+
"selectionColor": "selection",
58+
"outlineColor": "content",
59+
"backgroundHighlightDarkColor": "backgroundDark",
60+
"backgroundHighlightLightColor": "backgroundWindow",
61+
"boldBackgroundHighlightDarkColor": "backgroundDark",
62+
"boldBackgroundHighlightLightColor": "selection",
63+
"alphanumericHighlightColor": "blue",
64+
"printableHighlightColor": "lightCyan",
65+
"graphBackgroundDarkColor": "background",
66+
"graphBackgroundLightColor": "background",
67+
"graphNodeDarkColor": "backgroundHighlight",
68+
"graphNodeLightColor": "backgroundHighlight",
69+
"graphNodeOutlineColor": "disabled",
70+
"trueBranchColor": "green",
71+
"falseBranchColor": "red",
72+
"unconditionalBranchColor": "blue",
73+
"altTrueBranchColor": "blue",
74+
"altFalseBranchColor": "orange",
75+
"altUnconditionalBranchColor": "content",
76+
"registerColor": "yellow",
77+
"numberColor": "green",
78+
"codeSymbolColor": "blue",
79+
"dataSymbolColor": "cyan",
80+
"stackVariableColor": ["+", "green", "content"],
81+
"importColor": "orange",
82+
"instructionHighlightColor": "selectionLight",
83+
"tokenHighlightColor": "red",
84+
"annotationColor": "magenta",
85+
"opcodeColor": "disabled",
86+
"linearDisassemblyFunctionHeaderColor": "backgroundHighlight",
87+
"linearDisassemblyBlockColor": "background",
88+
"linearDisassemblyNoteColor": ["~", "+", "backgroundDark", "background", "green", 48],
89+
"linearDisassemblySeparatorColor": "disabled",
90+
"stringColor": "magenta",
91+
"typeNameColor": "orange",
92+
"fieldNameColor": "lightCyan",
93+
"keywordColor": "yellow",
94+
"uncertainColor": "disabled",
95+
"scriptConsoleOutputColor": "content",
96+
"scriptConsoleErrorColor": "red",
97+
"scriptConsoleEchoColor": "disabled",
98+
"blueStandardHighlightColor": "blue",
99+
"greenStandardHighlightColor": "green",
100+
"cyanStandardHighlightColor": "cyan",
101+
"redStandardHighlightColor": "red",
102+
"magentaStandardHighlightColor": "magenta",
103+
"yellowStandardHighlightColor": "yellow",
104+
"orangeStandardHighlightColor": "orange",
105+
"whiteStandardHighlightColor": "content",
106+
"blackStandardHighlightColor": [0,0,0]
107+
}
108+
}

themes/high-contrast.theme

+107
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
{
2+
"name": "High Contrast 2",
3+
"style": "Fusion",
4+
5+
"//": "Colors are specified as [Red, Green, Blue] values. Colors can be aliased in the",
6+
"//": "'colors' section. Colors can also be averaged and mixed together using an RPN like notation.",
7+
"//": "'+' indicates 'average' directs the parser to average the next two colors.",
8+
"//": "'~' indicates 'mix' directs the parser to mix the next two colors with the specified weight 0->255",
9+
"//": "e.g.",
10+
"//": " ['+', 'red', 'blue'] - average red and blue",
11+
"//": " ['~', 'red', 'blue', 20] - mix a small amount of blue into red",
12+
"//": " ['+', '~', 'red', 'blue', 20, 'green'] - mix red and blue with weight 20 then average with green",
13+
"//": "The 'palette' section is to specify colors for the QPalette::ColorRole",
14+
15+
"colors": {
16+
"background": [220, 220, 220],
17+
"backgroundDark": [255, 255, 255],
18+
"backgroundWindow": [240, 240, 240],
19+
"backgroundHighlight": [255, 255, 255],
20+
"content": [31, 31, 31],
21+
"disabled": [122, 122, 122],
22+
"selection": [159, 159, 159],
23+
"selectionLight": [128, 128, 128],
24+
"green": [48, 130, 13],
25+
"red": [191, 38, 36],
26+
"blue": [0, 164, 199],
27+
"cyan": [39, 140, 173],
28+
"lightCyan": [53, 218, 224],
29+
"orange": [224, 124, 53],
30+
"yellow": [141, 141, 45],
31+
"magenta": [32, 54, 53]
32+
},
33+
34+
"palette": {
35+
"Window": "backgroundWindow",
36+
"WindowText": "content",
37+
"Base": "backgroundDark",
38+
"AlternateBase": "background",
39+
"ToolTipBase": "backgroundHighlight",
40+
"ToolTipText": "content",
41+
"Text": "content",
42+
"Button": "backgroundHighlight",
43+
"ButtonText": "content",
44+
"BrightText": "magenta",
45+
"Link": "blue",
46+
"Highlight": "blue",
47+
"HighlightedText": "backgroundDark",
48+
"Light": ["+", "backgroundDark", "content"]
49+
},
50+
51+
"theme-colors": {
52+
"addressColor": "green",
53+
"modifiedColor": "red",
54+
"insertedColor": "blue",
55+
"notPresentColor": "disabled",
56+
"selectionColor": "selection",
57+
"outlineColor": "content",
58+
"backgroundHighlightDarkColor": "backgroundDark",
59+
"backgroundHighlightLightColor": "backgroundWindow",
60+
"boldBackgroundHighlightDarkColor": "backgroundDark",
61+
"boldBackgroundHighlightLightColor": "selection",
62+
"alphanumericHighlightColor": "blue",
63+
"printableHighlightColor": "lightCyan",
64+
"graphBackgroundDarkColor": "background",
65+
"graphBackgroundLightColor": "background",
66+
"graphNodeDarkColor": "backgroundHighlight",
67+
"graphNodeLightColor": "backgroundHighlight",
68+
"graphNodeOutlineColor": "disabled",
69+
"trueBranchColor": "green",
70+
"falseBranchColor": "red",
71+
"unconditionalBranchColor": "blue",
72+
"altTrueBranchColor": "blue",
73+
"altFalseBranchColor": "orange",
74+
"altUnconditionalBranchColor": "content",
75+
"registerColor": "magenta",
76+
"numberColor": "green",
77+
"codeSymbolColor": "blue",
78+
"dataSymbolColor": "cyan",
79+
"stackVariableColor": ["+", "green", "content"],
80+
"importColor": "orange",
81+
"instructionHighlightColor": "selectionLight",
82+
"tokenHighlightColor": "red",
83+
"annotationColor": "red",
84+
"opcodeColor": "disabled",
85+
"linearDisassemblyFunctionHeaderColor": "backgroundHighlight",
86+
"linearDisassemblyBlockColor": "background",
87+
"linearDisassemblyNoteColor": ["~", "+", "backgroundDark", "background", "green", 48],
88+
"linearDisassemblySeparatorColor": "disabled",
89+
"stringColor": "magenta",
90+
"typeNameColor": "orange",
91+
"fieldNameColor": "lightCyan",
92+
"keywordColor": "yellow",
93+
"uncertainColor": "disabled",
94+
"scriptConsoleOutputColor": "content",
95+
"scriptConsoleErrorColor": "red",
96+
"scriptConsoleEchoColor": "disabled",
97+
"blueStandardHighlightColor": "blue",
98+
"greenStandardHighlightColor": "green",
99+
"cyanStandardHighlightColor": "cyan",
100+
"redStandardHighlightColor": "red",
101+
"magentaStandardHighlightColor": "magenta",
102+
"yellowStandardHighlightColor": "yellow",
103+
"orangeStandardHighlightColor": "orange",
104+
"whiteStandardHighlightColor": "content",
105+
"blackStandardHighlightColor": [0, 0, 0]
106+
}
107+
}

themes/solarized-dark.theme

+104
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
{
2+
"name": "Solarized Dark 2",
3+
"style": "Fusion",
4+
5+
"//": "Colors are specified as [Red, Green, Blue] values. Colors can be aliased in the",
6+
"//": "'colors' section. Colors can also be averaged and mixed together using an RPN like notation.",
7+
"//": "'+' indicates 'average' directs the parser to average the next two colors.",
8+
"//": "'~' indicates 'mix' directs the parser to mix the next two colors with the specified weight 0->255",
9+
"//": "e.g.",
10+
"//": " ['+', 'red', 'blue'] - average red and blue",
11+
"//": " ['~', 'red', 'blue', 20] - mix a small amount of blue into red",
12+
"//": " ['+', '~', 'red', 'blue', 20, 'green'] - mix red and blue with weight 20 then average with green",
13+
"//": "The 'palette' section is to specify colors for the QPalette::ColorRole",
14+
15+
"colors": {
16+
"background": [0, 43, 54],
17+
"backgroundHighlight": [7, 54, 66],
18+
"content": [131, 148, 150],
19+
"secondary": [88, 110, 117],
20+
"emphasis": [147, 161, 161],
21+
"yellow": [181, 137, 0],
22+
"orange": [203, 75, 22],
23+
"red": [220, 50, 47],
24+
"magenta": [211, 54, 130],
25+
"violet": [108, 113, 196],
26+
"blue": [38, 139, 210],
27+
"cyan": [42, 161, 152],
28+
"green": [133, 153, 0]
29+
},
30+
31+
"palette": {
32+
"Window": "background",
33+
"WindowText": "content",
34+
"Base": "background",
35+
"AlternateBase": "backgroundHighlight",
36+
"ToolTipBase": "backgroundHighlight",
37+
"ToolTipText": "content",
38+
"Text": "content",
39+
"Button": "backgroundHighlight",
40+
"ButtonText": "content",
41+
"BrightText": "emphasis",
42+
"Link": "emphasis",
43+
"Highlight": "backgroundHighlight",
44+
"HighlightedText": "content",
45+
"Light": ["+", "background", "content"]
46+
},
47+
48+
"theme-colors": {
49+
"addressColor": "secondary",
50+
"modifiedColor": "red",
51+
"insertedColor": "blue",
52+
"notPresentColor": "secondary",
53+
"selectionColor": ["+", "backgroundHighlight", "secondary"],
54+
"outlineColor": "content",
55+
"backgroundHighlightDarkColor": "background",
56+
"backgroundHighlightLightColor": "backgroundHighlight",
57+
"boldBackgroundHighlightDarkColor": "background",
58+
"boldBackgroundHighlightLightColor": ["+", "background", "secondary"],
59+
"alphanumericHighlightColor": "yellow",
60+
"printableHighlightColor": "orange",
61+
"graphBackgroundDarkColor": "background",
62+
"graphBackgroundLightColor": "background",
63+
"graphNodeDarkColor": "backgroundHighlight",
64+
"graphNodeLightColor": "backgroundHighlight",
65+
"graphNodeOutlineColor": "content",
66+
"trueBranchColor": "green",
67+
"falseBranchColor": "red",
68+
"unconditionalBranchColor": "content",
69+
"altTrueBranchColor": "blue",
70+
"altFalseBranchColor": "yellow",
71+
"altUnconditionalBranchColor": "content",
72+
"registerColor": "green",
73+
"numberColor": "cyan",
74+
"codeSymbolColor": "blue",
75+
"dataSymbolColor": "cyan",
76+
"stackVariableColor": "violet",
77+
"importColor": "orange",
78+
"instructionHighlightColor": "secondary",
79+
"tokenHighlightColor": ["+", "secondary", "orange"],
80+
"annotationColor": "magenta",
81+
"opcodeColor": "secondary",
82+
"linearDisassemblyFunctionHeaderColor": "backgroundHighlight",
83+
"linearDisassemblyBlockColor": ["+", "background", "backgroundHighlight"],
84+
"linearDisassemblyNoteColor": ["~", "background", "green", 24],
85+
"linearDisassemblySeparatorColor": [0, 0, 0],
86+
"stringColor": "magenta",
87+
"typeNameColor": "orange",
88+
"fieldNameColor": "cyan",
89+
"keywordColor": "green",
90+
"uncertainColor": "secondary",
91+
"scriptConsoleOutputColor": "content",
92+
"scriptConsoleErrorColor": "red",
93+
"scriptConsoleEchoColor": "secondary",
94+
"blueStandardHighlightColor": "blue",
95+
"greenStandardHighlightColor": "green",
96+
"cyanStandardHighlightColor": "cyan",
97+
"redStandardHighlightColor": "red",
98+
"magentaStandardHighlightColor": "magenta",
99+
"yellowStandardHighlightColor": "yellow",
100+
"orangeStandardHighlightColor": "orange",
101+
"whiteStandardHighlightColor": ["+", "background", [255, 255, 255]],
102+
"blackStandardHighlightColor": "content"
103+
}
104+
}

0 commit comments

Comments
 (0)