forked from xiaocai-laoniao/DarkProcessingTheme_4.0
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy paththeme.txt
252 lines (198 loc) · 7.76 KB
/
theme.txt
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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
# DARK THEME
# ChildhoodAndy| github.com/dabing1022
#
# A dark theme for Processing, with annotations to make creating your
# own themes a little easier
# STATUS
# Status messages (1 file added to sketch, errors, etc
status.notice.fgcolor = #ffffff
status.notice.bgcolor = #404040
status.error.fgcolor = #ffffff
status.error.bgcolor = #777777
status.warning.bgcolor = #ffffff
status.warning.fgcolor = #FFFFFF
status.url.fgcolor = #cccccc
status.font = processing.sans,plain,13
# For the clipboard icon, needs to be a little larger on macOS
status.emoji.font = Dialog,plain,22
status.emoji.font.macosx = Dialog,plain,2
# HEADER TABS
# settings for the tab area at the top
header.text.font = processing.sans,bold,14
header.text.selected.color = #ffffff
header.text.unselected.color = #ffffff
header.tab.arrow.color = #ffffff
# background behind tabs
header.gradient.top = #333333
header.gradient.bottom = #333333
# actual tabs themselves
header.tab.selected.color = #777777
header.tab.unselected.color = #555555
# little vertical line if a tab has been modified but not saved
header.tab.modified.color = #cc9900
# FOOTER TABS
footer.text.font = processing.sans,bold,12
footer.text.selected.color = #ffffff
footer.text.unselected.color = #ffffff
footer.tab.arrow.color = #ffffff
footer.gradient.top = #333333
footer.gradient.bottom = #333333
footer.tab.selected.color = #777777
footer.tab.unselected.color = #555555
footer.updates.color = #cc9900
# CONSOLE
# font is handled by preferences, but size/etc are modifiable
console.color = #000000
console.output.color = #cccccc
# text color for errors printed in the console
console.error.color = #cc9900
# TOOLBAR BUTTONS
# play, stop, debug, etc
buttons.bgcolor = #000000
# TOOLBAR BUTTON TEXT
toolbar.rollover.font = processing.sans,plain,12
toolbar.rollover.color = #ffffff
toolbar.gradient.top = #333333
toolbar.gradient.bottom = #333333
# for the debug and mode buttons
#reversed.gradient.top = #555555
#reversed.gradient.bottom = #555555
toolbar.rollover.font = processing.sans,bold,12
toolbar.rollover.color = #ffffff
# MODE SELECTOR
# the actual mode selection button itself
mode.title.font = processing.sans,bold,12
mode.title.color = #000000
# button = same color as play button
mode.background.color = #A8ADB2
mode.outline.color = #A8ADB2
# DIVIDER
# divider between editing area and the console
# colors are (sadly) set using image files - updated ones
# are in the included "status" folder
divider.height = 9
divider.color = #777777
divider.dot.diameter = 3
divider.dot.color = #505050
# the larger divider on windows is ugly with the little arrows
# this makes it large enough to see (mouse changes) and use,
# but keeps it from being annoyingly obtrusive
#divider.size = 0
#divider.size.windows = 2
# EDITOR MISC...
# the actual code window itself (bg) and the code color (fg)
editor.fgcolor = #ffffff
editor.bgcolor = #333333
# highlight for the current line
editor.linehighlight.color = #555555
editor.linehighlight = true
editor.caret.color = #ffffff
editor.selection.color = #ffcc00
# background of line number column
editor.gradient.top = #333333
editor.gradient.bottom = #333333
# other settings for line number column (aka the "gutter")
editor.gutter.text.font = processing.mono,bold,12
editor.gutter.bgcolor = #333333
editor.gutter.text.color = #cccccc
editor.gutter.linehighlight.color = #555555
# bracket/brace highlighting
editor.brackethighlight = true
editor.brackethighlight.color = #777777
# ERRORS
# left as default
errors.header.font = processing.sans,plain,12
errors.header.bgcolor = #EBEBEB
errors.header.fgcolor = #484848
errors.row.font = processing.sans,plain,12
errors.row.fgcolor = #484848
errors.row.bgcolor = #FFFFFF
errors.selection.fgcolor = #242424
errors.selection.bgcolor = #E5E5E5
errors.selection.error.bgcolor = #F5E6E6
errors.selection.warning.bgcolor = #FDF2E7
errors.indicator.error.color = #9E0A0A
errors.indicator.warning.color = #EF8115
#errors.indicator.size = 3
# EDITOR: OFF OR UNUSED OPTIONS
# options that are either turned off (and left default) or don't
# seem to be used at all in the IDE
# area that's not in use by the text (replaced with tildes)
editor.invalid.style = #7e7e7e,bold
# little pooties at the end of lines that show where they finish
editor.eolmarkers = false
editor.eolmarkers.color = #999999
# EDITOR: OPTIONAL OPTIONS
# these are commented out, but could be added back in if you want
# textual marker for the current line in left hand gutter
# (must be two ascii characters)
# editor.gutter.currentline.marker = ->
# editor.gutter.currentline.marker.color = #e27500
# marker for breakpointed lines in left hand gutter (also two ascii characters)
# editor.gutter.breakpoint.marker = <>
# editor.gutter.breakpoint.marker.color = #4a545e
# color of vertical separation line
# gutter.linecolor = #e9e9e9
# space (in px) added to left and right of gutter markers
# editor.gutter.padding = 10
# squiggly line underneath errors in the editor
editor.error.underline.color = #C40E0E
# squiggly line underneath warnings
editor.warning.underline.color = #ffc30e
# lines next to the scrollbar showing where errors are located
editor.column.error.color = #9F1613
editor.column.warning.color = #ffc30e
#breakpoint.bgcolor = #f0f0f0
#currentline.bgcolor = #ffff96
manager.tab.selected.color = #e0fffd
manager.tab.unselected.color = #2d4251
manager.tab.text.font = processing.sans,bold,14
manager.tab.text.selected.color = #000000
manager.tab.text.unselected.color = #ffffff
# orange circle for updates
manager.tab.update.color = #ed7f15
manager.tab.gradient.top = #132638
manager.tab.gradient.bottom = #122535
manager.tab.background = #132638
# tree for Examples and Sketchbook windows
tree.font = processing.sans,plain,12
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# TEXT - KEYWORDS, LITERALS
# For an explanation of these tags, see Token.java:
# processing/app/src/processing/app/syntax/Token.java
# code theme1
#editor.token.function1.style = #006699,plain
#editor.token.function2.style = #006699,plain
#editor.token.function3.style = #669900,plain
#editor.token.function4.style = #006699,bold
#editor.token.keyword1.style = #33997e,plain
#editor.token.keyword2.style = #33997e,plain
#editor.token.keyword3.style = #669900,plain
#editor.token.keyword4.style = #d94a7a,plain
#editor.token.keyword5.style = #e2661a,plain
#editor.token.keyword6.style = #33997e,plain
#editor.token.literal1.style = #7D4793,plain
#editor.token.literal2.style = #718a62,plain
#editor.token.operator.style = #006699,plain
#editor.token.label.style = #666666,bold
#editor.token.comment1.style = #666666,plain
#editor.token.comment2.style = #666666,plain
#editor.token.invalid.style = #666666,bold
# monokai
editor.token.function1.style=#66D9EF,plain
editor.token.function2.style=#66D9EF,plain
editor.token.function3.style=#F92672,plain
editor.token.function4.style=#A6E22E,bold
editor.token.keyword1.style=#66D9EF,bold
editor.token.keyword2.style=#66D9EF,bold
editor.token.keyword3.style=#66D9EF,bold
editor.token.keyword4.style=#F92672,plain
editor.token.keyword5.style=#66D9EF,bold
editor.token.keyword6.style=#F92672,plain
editor.token.literal1.style=#E6DB74,plain
editor.token.literal2.style=#AE81FF,plain
editor.token.operator.style=#F92672,plain
editor.token.label.style=#999999,bold
editor.token.comment1.style=#75715E,plain
editor.token.comment2.style=#75715E,plain
editor.token.invalid.style=#F92672,bold#