Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(234)

Side by Side Diff: site/try/src/extracted_themes.dart

Issue 2232273004: Delete site/try (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file.
4
5 part of trydart.themes;
6
7 /// Black Pastel theme extracted from
8 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/black-pastel.xml .
9 /// Author: David.
10 class Black_PastelTheme extends Theme {
11 const Black_PastelTheme();
12
13 String get name => 'Black Pastel';
14
15 Decoration get abstractMethod => const Decoration(color: '#E0E2E4');
16 Decoration get annotation => const Decoration(color: '#A082BD');
17 Decoration get background => const Decoration(color: '#000000');
18 Decoration get bracket => const Decoration(color: '#CCCCCC');
19 Decoration get className => const Decoration(color: '#82677E');
20 Decoration get commentTaskTag => const Decoration(color: '#a57b61');
21 Decoration get constant => const Decoration(color: '#A082BD');
22 Decoration get currentLine => const Decoration(color: '#2F393C');
23 Decoration get deletionIndication => const Decoration(color: '#E0E2E4');
24 Decoration get deprecatedMember => const Decoration(color: '#E0E2E4');
25 Decoration get dynamicType => const Decoration(color: '#E0E2E4');
26 Decoration get enumName => const Decoration(color: '#E0E2E4');
27 Decoration get field => const Decoration(color: '#678CB1');
28 Decoration get filteredSearchResultIndication => const Decoration(color: '#616 161');
29 Decoration get findScope => const Decoration(color: '#E0E2E4');
30 Decoration get foreground => const Decoration(color: '#C0C0C0');
31 Decoration get inheritedMethod => const Decoration(color: '#E0E2E4');
32 Decoration get interface => const Decoration(color: '#82677E');
33 Decoration get javadoc => const Decoration(color: '#7D8C93');
34 Decoration get javadocKeyword => const Decoration(color: '#A082BD');
35 Decoration get javadocLink => const Decoration(color: '#678CB1');
36 Decoration get javadocTag => const Decoration(color: '#E0E2E4');
37 Decoration get keyword => const Decoration(color: '#82677E');
38 Decoration get lineNumber => const Decoration(color: '#81969A');
39 Decoration get localVariable => const Decoration(color: '#E0E2E4');
40 Decoration get localVariableDeclaration => const Decoration(color: '#E0E2E4');
41 Decoration get method => const Decoration(color: '#82677E');
42 Decoration get methodDeclaration => const Decoration(color: '#82677E');
43 Decoration get multiLineComment => const Decoration(color: '#7D8C93');
44 Decoration get number => const Decoration(color: '#c78d9b');
45 Decoration get occurrenceIndication => const Decoration(color: '#616161');
46 Decoration get operator => const Decoration(color: '#E8E2B7');
47 Decoration get parameterVariable => const Decoration(color: '#E0E2E4');
48 Decoration get searchResultIndication => const Decoration(color: '#616161');
49 Decoration get selectionBackground => const Decoration(color: '#95bed8');
50 Decoration get selectionForeground => const Decoration(color: '#C0C0C0');
51 Decoration get singleLineComment => const Decoration(color: '#7D8C93');
52 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
53 Decoration get staticField => const Decoration(color: '#678CB1');
54 Decoration get staticFinalField => const Decoration(color: '#E0E2E4');
55 Decoration get staticMethod => const Decoration(color: '#E0E2E4');
56 Decoration get string => const Decoration(color: '#c78d9b');
57 Decoration get typeArgument => const Decoration(color: '#E0E2E4');
58 Decoration get typeParameter => const Decoration(color: '#E0E2E4');
59 Decoration get writeOccurrenceIndication => const Decoration(color: '#616161') ;
60 }
61
62 /// Dartboard theme extracted from
63 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/dartboard.xml.
64 /// Author: Dart.
65 class DartboardTheme extends Theme {
66 const DartboardTheme();
67
68 String get name => 'Dartboard';
69
70 Decoration get abstractMethod => const Decoration(color: '#000000');
71 Decoration get annotation => const Decoration(color: '#000000');
72 Decoration get background => const Decoration(color: '#fafafa');
73 Decoration get bracket => const Decoration(color: '#606060');
74 Decoration get builtin => const Decoration(color: '#000000', bold: true);
75 Decoration get className => const Decoration(color: '#0646a7');
76 Decoration get commentTaskTag => const Decoration(color: '#606060');
77 Decoration get constant => const Decoration(color: '#55122a');
78 Decoration get currentLine => const Decoration(color: '#F0F0F0');
79 Decoration get deletionIndication => const Decoration(color: '#000000');
80 Decoration get deprecatedMember => const Decoration(color: '#000000');
81 Decoration get directive => const Decoration(color: '#014d64', bold: true);
82 Decoration get dynamicType => const Decoration(color: '#000000');
83 Decoration get enumName => const Decoration(color: '#000000');
84 Decoration get field => const Decoration(color: '#87312e');
85 Decoration get filteredSearchResultIndication => const Decoration(color: '#000 000');
86 Decoration get findScope => const Decoration(color: '#000000');
87 Decoration get foreground => const Decoration(color: '#000000');
88 Decoration get getter => const Decoration(color: '#87312e');
89 Decoration get inheritedMethod => const Decoration(color: '#000000');
90 Decoration get interface => const Decoration(color: '#000000');
91 Decoration get javadoc => const Decoration(color: '#606060');
92 Decoration get javadocKeyword => const Decoration(color: '#606060');
93 Decoration get javadocLink => const Decoration(color: '#606060');
94 Decoration get javadocTag => const Decoration(color: '#606060');
95 Decoration get keyword => const Decoration(color: '#000000', bold: true);
96 Decoration get keywordReturn => const Decoration(color: '#000000', bold: true) ;
97 Decoration get lineNumber => const Decoration(color: '#000000');
98 Decoration get localVariable => const Decoration(color: '#000000');
99 Decoration get localVariableDeclaration => const Decoration(color: '#000000');
100 Decoration get method => const Decoration(color: '#000000');
101 Decoration get methodDeclaration => const Decoration(color: '#0b5bd2', bold: t rue);
102 Decoration get multiLineComment => const Decoration(color: '#606060');
103 Decoration get multiLineString => const Decoration(color: '#679b3b');
104 Decoration get number => const Decoration(color: '#000000');
105 Decoration get occurrenceIndication => const Decoration(color: '#e0e0e0');
106 Decoration get operator => const Decoration(color: '#000000');
107 Decoration get parameterVariable => const Decoration(color: '#87312e');
108 Decoration get searchResultIndication => const Decoration(color: '#D0D0D0');
109 Decoration get selectionBackground => const Decoration(color: '#b6d6fd');
110 Decoration get selectionForeground => const Decoration(color: '#000000');
111 Decoration get setter => const Decoration(color: '#87312e');
112 Decoration get singleLineComment => const Decoration(color: '#7a7a7a');
113 Decoration get sourceHoverBackground => const Decoration(color: '#fbfbc8');
114 Decoration get staticField => const Decoration(color: '#87312e');
115 Decoration get staticFinalField => const Decoration(color: '#55122a');
116 Decoration get staticMethod => const Decoration(color: '#000000');
117 Decoration get staticMethodDeclaration => const Decoration(color: '#0b5bd2', b old: true);
118 Decoration get string => const Decoration(color: '#679b3b');
119 Decoration get typeArgument => const Decoration(color: '#033178');
120 Decoration get typeParameter => const Decoration(color: '#033178');
121 Decoration get writeOccurrenceIndication => const Decoration(color: '#e0e0e0') ;
122 }
123
124 /// Debugging theme extracted from
125 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/debugging.xml.
126 /// Author: Debug Tool.
127 class DebuggingTheme extends Theme {
128 const DebuggingTheme();
129
130 String get name => 'Debugging';
131
132 Decoration get abstractMethod => const Decoration(color: '#F00000');
133 Decoration get annotation => const Decoration(color: '#F00000');
134 Decoration get background => const Decoration(color: '#FFF8FF');
135 Decoration get bracket => const Decoration(color: '#F00000');
136 Decoration get builtin => const Decoration(color: '#F00000');
137 Decoration get className => const Decoration(color: '#F00000');
138 Decoration get commentTaskTag => const Decoration(color: '#F00000');
139 Decoration get constant => const Decoration(color: '#F00000');
140 Decoration get currentLine => const Decoration(color: '#F0F0F0');
141 Decoration get deletionIndication => const Decoration(color: '#F00000');
142 Decoration get deprecatedMember => const Decoration(color: '#F00000');
143 Decoration get directive => const Decoration(color: '#F00000');
144 Decoration get dynamicType => const Decoration(color: '#F00000');
145 Decoration get enumName => const Decoration(color: '#F00000');
146 Decoration get field => const Decoration(color: '#F000000');
147 Decoration get filteredSearchResultIndication => const Decoration(color: '#F00 000');
148 Decoration get findScope => const Decoration(color: '#F00000');
149 Decoration get foreground => const Decoration(color: '#F00000');
150 Decoration get getter => const Decoration(color: '#F00000');
151 Decoration get inheritedMethod => const Decoration(color: '#F00000');
152 Decoration get interface => const Decoration(color: '#F00000');
153 Decoration get javadoc => const Decoration(color: '#F00000');
154 Decoration get javadocKeyword => const Decoration(color: '#F00000');
155 Decoration get javadocLink => const Decoration(color: '#F00000');
156 Decoration get javadocTag => const Decoration(color: '#F00000');
157 Decoration get keyword => const Decoration(color: '#F00000', bold: true);
158 Decoration get keywordReturn => const Decoration(color: '#F00000', bold: true) ;
159 Decoration get lineNumber => const Decoration(color: '#F00000');
160 Decoration get localVariable => const Decoration(color: '#F00000');
161 Decoration get localVariableDeclaration => const Decoration(color: '#F00000');
162 Decoration get method => const Decoration(color: '#F00000');
163 Decoration get methodDeclaration => const Decoration(color: '#F00000');
164 Decoration get multiLineComment => const Decoration(color: '#F00000');
165 Decoration get multiLineString => const Decoration(color: '#F00000');
166 Decoration get number => const Decoration(color: '#F00000');
167 Decoration get occurrenceIndication => const Decoration(color: '#F00000');
168 Decoration get operator => const Decoration(color: '#F00000');
169 Decoration get parameterVariable => const Decoration(color: '#F00000');
170 Decoration get searchResultIndication => const Decoration(color: '#F00000');
171 Decoration get selectionBackground => const Decoration(color: '#F000F0');
172 Decoration get selectionForeground => const Decoration(color: '#F00000');
173 Decoration get setter => const Decoration(color: '#F00000');
174 Decoration get singleLineComment => const Decoration(color: '#F00000');
175 Decoration get sourceHoverBackground => const Decoration(color: '#F00000');
176 Decoration get staticField => const Decoration(color: '#F00000');
177 Decoration get staticFinalField => const Decoration(color: '#F00000');
178 Decoration get staticMethod => const Decoration(color: '#F00000');
179 Decoration get staticMethodDeclaration => const Decoration(color: '#F00000');
180 Decoration get string => const Decoration(color: '#F00000');
181 Decoration get typeArgument => const Decoration(color: '#F00000');
182 Decoration get typeParameter => const Decoration(color: '#F00000');
183 Decoration get writeOccurrenceIndication => const Decoration(color: '#F00000') ;
184 }
185
186 /// Dart Editor theme extracted from
187 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/default.xml.
188 /// Author: Dart.
189 class Dart_EditorTheme extends Theme {
190 const Dart_EditorTheme();
191
192 String get name => 'Dart Editor';
193
194 Decoration get abstractMethod => const Decoration(color: '#000000');
195 Decoration get annotation => const Decoration(color: '#000000');
196 Decoration get background => const Decoration(color: '#ffffff');
197 Decoration get bracket => const Decoration(color: '#000000');
198 Decoration get builtin => const Decoration(color: '#7e0854', bold: true);
199 Decoration get className => const Decoration(color: '#000000');
200 Decoration get commentTaskTag => const Decoration(color: '#606060');
201 Decoration get constant => const Decoration(color: '#000000');
202 Decoration get currentLine => const Decoration(color: '#F0F0F0');
203 Decoration get deletionIndication => const Decoration(color: '#000000');
204 Decoration get deprecatedMember => const Decoration(color: '#000000');
205 Decoration get directive => const Decoration(color: '#7e0854', bold: true);
206 Decoration get dynamicType => const Decoration(color: '#000000');
207 Decoration get enumName => const Decoration(color: '#000000');
208 Decoration get field => const Decoration(color: '#0618bd');
209 Decoration get filteredSearchResultIndication => const Decoration(color: '#000 000');
210 Decoration get findScope => const Decoration(color: '#000000');
211 Decoration get foreground => const Decoration(color: '#000000');
212 Decoration get getter => const Decoration(color: '#0618bd');
213 Decoration get inheritedMethod => const Decoration(color: '#000000');
214 Decoration get interface => const Decoration(color: '#000000');
215 Decoration get javadoc => const Decoration(color: '#4162bc');
216 Decoration get javadocKeyword => const Decoration(color: '#4162bc');
217 Decoration get javadocLink => const Decoration(color: '#4162bc');
218 Decoration get javadocTag => const Decoration(color: '#7f809e');
219 Decoration get keyword => const Decoration(color: '#7e0854', bold: true);
220 Decoration get keywordReturn => const Decoration(color: '#7e0854', bold: true) ;
221 Decoration get lineNumber => const Decoration(color: '#000000');
222 Decoration get localVariable => const Decoration(color: '#7f1cc9');
223 Decoration get localVariableDeclaration => const Decoration(color: '#7f1cc9');
224 Decoration get method => const Decoration(color: '#000000');
225 Decoration get methodDeclaration => const Decoration(color: '#0b5bd2', bold: t rue);
226 Decoration get multiLineComment => const Decoration(color: '#4162bc');
227 Decoration get multiLineString => const Decoration(color: '#2d24fb');
228 Decoration get number => const Decoration(color: '#0c6f0e');
229 Decoration get occurrenceIndication => const Decoration(color: '#e0e0e0');
230 Decoration get operator => const Decoration(color: '#000000');
231 Decoration get parameterVariable => const Decoration(color: '#87312e');
232 Decoration get searchResultIndication => const Decoration(color: '#D0D0D0');
233 Decoration get selectionBackground => const Decoration(color: '#b6d6fd');
234 Decoration get selectionForeground => const Decoration(color: '#000000');
235 Decoration get setter => const Decoration(color: '#0618bd');
236 Decoration get singleLineComment => const Decoration(color: '#417e60');
237 Decoration get sourceHoverBackground => const Decoration(color: '#fbfbc8');
238 Decoration get staticField => const Decoration(color: '#0618bd');
239 Decoration get staticFinalField => const Decoration(color: '#0618bd');
240 Decoration get staticMethod => const Decoration(color: '#000000');
241 Decoration get staticMethodDeclaration => const Decoration(color: '#404040', b old: true);
242 Decoration get string => const Decoration(color: '#2d24fb');
243 Decoration get typeArgument => const Decoration(color: '#033178');
244 Decoration get typeParameter => const Decoration(color: '#033178');
245 Decoration get writeOccurrenceIndication => const Decoration(color: '#e0e0e0') ;
246 }
247
248 /// frontenddev theme extracted from
249 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/frontenddev.xml.
250 /// Author: Plebe.
251 class frontenddevTheme extends Theme {
252 const frontenddevTheme();
253
254 String get name => 'frontenddev';
255
256 Decoration get abstractMethod => const Decoration(color: '#F1C436');
257 Decoration get annotation => const Decoration(color: '#999999');
258 Decoration get background => const Decoration(color: '#000000');
259 Decoration get bracket => const Decoration(color: '#FFFFFF');
260 Decoration get className => const Decoration(color: '#9CF828');
261 Decoration get commentTaskTag => const Decoration(color: '#666666');
262 Decoration get currentLine => const Decoration(color: '#222220');
263 Decoration get deletionIndication => const Decoration(color: '#FF0000');
264 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
265 Decoration get dynamicType => const Decoration(color: '#F7C527');
266 Decoration get enumName => const Decoration(color: '#408000');
267 Decoration get field => const Decoration(color: '#c38705');
268 Decoration get findScope => const Decoration(color: '#191919');
269 Decoration get foreground => const Decoration(color: '#FFFFFF');
270 Decoration get inheritedMethod => const Decoration(color: '#E3B735');
271 Decoration get interface => const Decoration(color: '#87F025');
272 Decoration get javadoc => const Decoration(color: '#666666');
273 Decoration get javadocKeyword => const Decoration(color: '#800080');
274 Decoration get javadocLink => const Decoration(color: '#666666');
275 Decoration get javadocTag => const Decoration(color: '#800080');
276 Decoration get keyword => const Decoration(color: '#999999');
277 Decoration get lineNumber => const Decoration(color: '#999999');
278 Decoration get localVariable => const Decoration(color: '#F7C527');
279 Decoration get localVariableDeclaration => const Decoration(color: '#F7C527');
280 Decoration get method => const Decoration(color: '#F7C527');
281 Decoration get methodDeclaration => const Decoration(color: '#F1C438');
282 Decoration get multiLineComment => const Decoration(color: '#666666');
283 Decoration get number => const Decoration(color: '#FF0000');
284 Decoration get occurrenceIndication => const Decoration(color: '#616161');
285 Decoration get operator => const Decoration(color: '#FFFFFF');
286 Decoration get parameterVariable => const Decoration(color: '#069609');
287 Decoration get selectionBackground => const Decoration(color: '#333333');
288 Decoration get selectionForeground => const Decoration(color: '#333333');
289 Decoration get singleLineComment => const Decoration(color: '#666666');
290 Decoration get staticField => const Decoration(color: '#FFFFFF');
291 Decoration get staticFinalField => const Decoration(color: '#80FF00');
292 Decoration get staticMethod => const Decoration(color: '#FFFFFF');
293 Decoration get string => const Decoration(color: '#00a40f');
294 Decoration get typeArgument => const Decoration(color: '#D9B0AC');
295 Decoration get typeParameter => const Decoration(color: '#CDB1AD');
296 }
297
298 /// Gedit Original Oblivion theme extracted from
299 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/gedit-original-o blivion.xml.
300 /// Author: Sepehr Lajevardi.
301 class Gedit_Original_OblivionTheme extends Theme {
302 const Gedit_Original_OblivionTheme();
303
304 String get name => 'Gedit Original Oblivion';
305
306 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
307 Decoration get annotation => const Decoration(color: '#FFFFFF');
308 Decoration get background => const Decoration(color: '#2e3436');
309 Decoration get bracket => const Decoration(color: '#D8D8D8');
310 Decoration get className => const Decoration(color: '#bbbbbb');
311 Decoration get commentTaskTag => const Decoration(color: '#CCDF32');
312 Decoration get constant => const Decoration(color: '#edd400');
313 Decoration get currentLine => const Decoration(color: '#555753');
314 Decoration get deletionIndication => const Decoration(color: '#D25252');
315 Decoration get dynamicType => const Decoration(color: '#729fcf');
316 Decoration get field => const Decoration(color: '#BED6FF');
317 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
318 Decoration get findScope => const Decoration(color: '#000000');
319 Decoration get foreground => const Decoration(color: '#d3d7cf');
320 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
321 Decoration get interface => const Decoration(color: '#D197D9');
322 Decoration get javadoc => const Decoration(color: '#888a85');
323 Decoration get javadocKeyword => const Decoration(color: '#888a85');
324 Decoration get javadocLink => const Decoration(color: '#888a85');
325 Decoration get javadocTag => const Decoration(color: '#888a85');
326 Decoration get keyword => const Decoration(color: '#FFFFFF');
327 Decoration get lineNumber => const Decoration(color: '#555753');
328 Decoration get localVariable => const Decoration(color: '#729fcf');
329 Decoration get localVariableDeclaration => const Decoration(color: '#729fcf');
330 Decoration get method => const Decoration(color: '#FFFFFF');
331 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
332 Decoration get multiLineComment => const Decoration(color: '#888a85');
333 Decoration get number => const Decoration(color: '#ce5c00');
334 Decoration get occurrenceIndication => const Decoration(color: '#000000');
335 Decoration get operator => const Decoration(color: '#D8D8D8');
336 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
337 Decoration get searchResultIndication => const Decoration(color: '#eeeeec');
338 Decoration get selectionBackground => const Decoration(color: '#888a85');
339 Decoration get selectionForeground => const Decoration(color: '#eeeeec');
340 Decoration get singleLineComment => const Decoration(color: '#888a85');
341 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
342 Decoration get staticField => const Decoration(color: '#EFC090');
343 Decoration get staticFinalField => const Decoration(color: '#EFC090');
344 Decoration get staticMethod => const Decoration(color: '#BED6FF');
345 Decoration get string => const Decoration(color: '#edd400');
346 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
347 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
348 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
349 }
350
351 /// Havenjark theme extracted from
352 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/havenjark.xml.
353 /// Author: Rodrigo Franco.
354 class HavenjarkTheme extends Theme {
355 const HavenjarkTheme();
356
357 String get name => 'Havenjark';
358
359 Decoration get abstractMethod => const Decoration(color: '#C0B6A8');
360 Decoration get annotation => const Decoration(color: '#808080');
361 Decoration get background => const Decoration(color: '#2D3639');
362 Decoration get bracket => const Decoration(color: '#FFFFFF');
363 Decoration get className => const Decoration(color: '#B8ADA0');
364 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
365 Decoration get constant => const Decoration(color: '#93A2CC');
366 Decoration get currentLine => const Decoration(color: '#00001F');
367 Decoration get deprecatedMember => const Decoration(color: '#F3D651');
368 Decoration get dynamicType => const Decoration(color: '#A19A83');
369 Decoration get field => const Decoration(color: '#B3B784');
370 Decoration get filteredSearchResultIndication => const Decoration(color: '#3F3 F6A');
371 Decoration get findScope => const Decoration(color: '#B9A185');
372 Decoration get foreground => const Decoration(color: '#C0B6A8');
373 Decoration get inheritedMethod => const Decoration(color: '#C0B6A8');
374 Decoration get interface => const Decoration(color: '#B8ADA0');
375 Decoration get javadoc => const Decoration(color: '#B3B5AF');
376 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
377 Decoration get javadocLink => const Decoration(color: '#A893CC');
378 Decoration get javadocTag => const Decoration(color: '#9393CC');
379 Decoration get keyword => const Decoration(color: '#A38474');
380 Decoration get lineNumber => const Decoration(color: '#C0C0C0');
381 Decoration get localVariable => const Decoration(color: '#A19A83');
382 Decoration get localVariableDeclaration => const Decoration(color: '#A19A83');
383 Decoration get method => const Decoration(color: '#DFBE95');
384 Decoration get methodDeclaration => const Decoration(color: '#DFBE95');
385 Decoration get multiLineComment => const Decoration(color: '#AEAEAE');
386 Decoration get multiLineString => const Decoration(color: '#808080');
387 Decoration get number => const Decoration(color: '#B9A185');
388 Decoration get occurrenceIndication => const Decoration(color: '#616161');
389 Decoration get operator => const Decoration(color: '#F0EFD0');
390 Decoration get parameterVariable => const Decoration(color: '#A19A83');
391 Decoration get searchResultIndication => const Decoration(color: '#464467');
392 Decoration get selectionBackground => const Decoration(color: '#2A4750');
393 Decoration get selectionForeground => const Decoration(color: '#C0B6A8');
394 Decoration get singleLineComment => const Decoration(color: '#AEAEAE');
395 Decoration get sourceHoverBackground => const Decoration(color: '#A19879');
396 Decoration get staticField => const Decoration(color: '#93A2CC');
397 Decoration get staticFinalField => const Decoration(color: '#93A2CC');
398 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
399 Decoration get string => const Decoration(color: '#CC9393');
400 Decoration get typeArgument => const Decoration(color: '#C0B6A8');
401 Decoration get typeParameter => const Decoration(color: '#C0B6A8');
402 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
403 }
404
405 /// Hot Pink theme extracted from
406 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/hotpink.xml.
407 /// Author: KS.
408 class Hot_PinkTheme extends Theme {
409 const Hot_PinkTheme();
410
411 String get name => 'Hot Pink';
412
413 Decoration get abstractMethod => const Decoration(color: '#000000');
414 Decoration get annotation => const Decoration(color: '#808080');
415 Decoration get background => const Decoration(color: '#FFFFFF');
416 Decoration get bracket => const Decoration(color: '#000f6a');
417 Decoration get builtin => const Decoration(color: '#7e0854');
418 Decoration get className => const Decoration(color: '#008000', bold: true);
419 Decoration get commentTaskTag => const Decoration(color: '#417e60');
420 Decoration get constant => const Decoration(color: '#ae25ab');
421 Decoration get currentLine => const Decoration(color: '#fff7cd');
422 Decoration get deletionIndication => const Decoration(color: '#9b5656');
423 Decoration get deprecatedMember => const Decoration(color: '#000000');
424 Decoration get directive => const Decoration(color: '#FF4040');
425 Decoration get dynamicType => const Decoration(color: '#FF4040');
426 Decoration get enumName => const Decoration(color: '#000000');
427 Decoration get field => const Decoration(color: '#0000C0');
428 Decoration get filteredSearchResultIndication => const Decoration(color: '#CC6 633');
429 Decoration get findScope => const Decoration(color: '#BCADAD');
430 Decoration get foreground => const Decoration(color: '#000000');
431 Decoration get getter => const Decoration(color: '#0200C0');
432 Decoration get inheritedMethod => const Decoration(color: '#2c577c');
433 Decoration get interface => const Decoration(color: '#000000');
434 Decoration get javadoc => const Decoration(color: '#4162bc');
435 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
436 Decoration get javadocLink => const Decoration(color: '#4162bc');
437 Decoration get javadocTag => const Decoration(color: '#4162bc');
438 Decoration get keyword => const Decoration(color: '#7e0854', bold: true);
439 Decoration get keywordReturn => const Decoration(color: '#800390', bold: true) ;
440 Decoration get lineNumber => const Decoration(color: '#999999');
441 Decoration get localVariable => const Decoration(color: '#FF00FF');
442 Decoration get localVariableDeclaration => const Decoration(color: '#008080');
443 Decoration get method => const Decoration(color: '#2BA6E8');
444 Decoration get methodDeclaration => const Decoration(color: '#8000FF');
445 Decoration get multiLineComment => const Decoration(color: '#417e60');
446 Decoration get multiLineString => const Decoration(color: '#2000FF');
447 Decoration get number => const Decoration(color: '#008000');
448 Decoration get occurrenceIndication => const Decoration(color: '#CC6633');
449 Decoration get operator => const Decoration(color: '#5f97a9');
450 Decoration get parameterVariable => const Decoration(color: '#D7721E');
451 Decoration get searchResultIndication => const Decoration(color: '#CC6633');
452 Decoration get selectionBackground => const Decoration(color: '#c0c0c0');
453 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
454 Decoration get setter => const Decoration(color: '#0200C0');
455 Decoration get singleLineComment => const Decoration(color: '#417e60');
456 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
457 Decoration get staticField => const Decoration(color: '#0000C0');
458 Decoration get staticFinalField => const Decoration(color: '#464646');
459 Decoration get staticMethod => const Decoration(color: '#2BA6E8', bold: true);
460 Decoration get staticMethodDeclaration => const Decoration(color: '#8000FF', b old: true);
461 Decoration get string => const Decoration(color: '#2000FF');
462 Decoration get typeArgument => const Decoration(color: '#d07fcd');
463 Decoration get typeParameter => const Decoration(color: '#D00000', bold: true) ;
464 Decoration get writeOccurrenceIndication => const Decoration(color: '#CC6633') ;
465 }
466
467 /// Inkpot theme extracted from
468 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/inkpot.xml.
469 /// Author: Ciaran McCreesh.
470 class InkpotTheme extends Theme {
471 const InkpotTheme();
472
473 String get name => 'Inkpot';
474
475 Decoration get background => const Decoration(color: '#1F1F27');
476 Decoration get bracket => const Decoration(color: '#CFBFAD');
477 Decoration get className => const Decoration(color: '#87CEFA');
478 Decoration get commentTaskTag => const Decoration(color: '#FF8BFF');
479 Decoration get currentLine => const Decoration(color: '#2D2D44');
480 Decoration get dynamicType => const Decoration(color: '#CFBFAD');
481 Decoration get enumName => const Decoration(color: '#CFBFAD');
482 Decoration get foreground => const Decoration(color: '#CFBFAD');
483 Decoration get interface => const Decoration(color: '#87FAC4');
484 Decoration get keyword => const Decoration(color: '#808BED');
485 Decoration get lineNumber => const Decoration(color: '#2B91AF');
486 Decoration get localVariable => const Decoration(color: '#CFBFAD');
487 Decoration get localVariableDeclaration => const Decoration(color: '#CFBFAD');
488 Decoration get method => const Decoration(color: '#87CEFA');
489 Decoration get methodDeclaration => const Decoration(color: '#CFBFAD');
490 Decoration get multiLineComment => const Decoration(color: '#CD8B00');
491 Decoration get number => const Decoration(color: '#FFCD8B');
492 Decoration get occurrenceIndication => const Decoration(color: '#616161');
493 Decoration get operator => const Decoration(color: '#CFBFAD');
494 Decoration get selectionBackground => const Decoration(color: '#8B8BFF');
495 Decoration get selectionForeground => const Decoration(color: '#404040');
496 Decoration get singleLineComment => const Decoration(color: '#CD8B00');
497 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
498 Decoration get string => const Decoration(color: '#FFCD8B');
499 }
500
501 /// minimal theme extracted from
502 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/minimal.xml.
503 /// Author: meers davy.
504 class minimalTheme extends Theme {
505 const minimalTheme();
506
507 String get name => 'minimal';
508
509 Decoration get abstractMethod => const Decoration(color: '#5c8198');
510 Decoration get annotation => const Decoration(color: '#AAAAFF');
511 Decoration get background => const Decoration(color: '#ffffff');
512 Decoration get bracket => const Decoration(color: '#000066');
513 Decoration get className => const Decoration(color: '#000066');
514 Decoration get commentTaskTag => const Decoration(color: '#666666');
515 Decoration get currentLine => const Decoration(color: '#aaccff');
516 Decoration get deletionIndication => const Decoration(color: '#aaccff');
517 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
518 Decoration get enumName => const Decoration(color: '#000066');
519 Decoration get field => const Decoration(color: '#566874');
520 Decoration get filteredSearchResultIndication => const Decoration(color: '#EFE FEF');
521 Decoration get findScope => const Decoration(color: '#BCADff');
522 Decoration get foreground => const Decoration(color: '#000000');
523 Decoration get inheritedMethod => const Decoration(color: '#5c8198');
524 Decoration get interface => const Decoration(color: '#000066');
525 Decoration get javadoc => const Decoration(color: '#05314d');
526 Decoration get javadocKeyword => const Decoration(color: '#05314d');
527 Decoration get javadocLink => const Decoration(color: '#05314d');
528 Decoration get javadocTag => const Decoration(color: '#05314d');
529 Decoration get keyword => const Decoration(color: '#5c8198');
530 Decoration get lineNumber => const Decoration(color: '#666666');
531 Decoration get localVariable => const Decoration(color: '#5c8198');
532 Decoration get localVariableDeclaration => const Decoration(color: '#5c8198');
533 Decoration get method => const Decoration(color: '#5c8198');
534 Decoration get methodDeclaration => const Decoration(color: '#5c8198');
535 Decoration get multiLineComment => const Decoration(color: '#334466');
536 Decoration get number => const Decoration(color: '#333333');
537 Decoration get occurrenceIndication => const Decoration(color: '#EFEFEF');
538 Decoration get operator => const Decoration(color: '#333333');
539 Decoration get parameterVariable => const Decoration(color: '#5c8198');
540 Decoration get searchResultIndication => const Decoration(color: '#EFEFEF');
541 Decoration get selectionBackground => const Decoration(color: '#Efefff');
542 Decoration get selectionForeground => const Decoration(color: '#000066');
543 Decoration get singleLineComment => const Decoration(color: '#334466');
544 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
545 Decoration get staticField => const Decoration(color: '#05314d');
546 Decoration get staticFinalField => const Decoration(color: '#05314d');
547 Decoration get staticMethod => const Decoration(color: '#5c8198');
548 Decoration get string => const Decoration(color: '#333333');
549 Decoration get typeArgument => const Decoration(color: '#5c8198');
550 Decoration get typeParameter => const Decoration(color: '#5c8198');
551 Decoration get writeOccurrenceIndication => const Decoration(color: '#EFEFEF') ;
552 }
553
554 /// Monokai theme extracted from
555 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/monokai.xml.
556 /// Author: Truong Xuan Tinh.
557 class MonokaiTheme extends Theme {
558 const MonokaiTheme();
559
560 String get name => 'Monokai';
561
562 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
563 Decoration get annotation => const Decoration(color: '#FFFFFF');
564 Decoration get background => const Decoration(color: '#272822');
565 Decoration get bracket => const Decoration(color: '#D8D8D8');
566 Decoration get className => const Decoration(color: '#FFFFFF');
567 Decoration get commentTaskTag => const Decoration(color: '#CCDF32');
568 Decoration get constant => const Decoration(color: '#EFB571');
569 Decoration get currentLine => const Decoration(color: '#3E3D32');
570 Decoration get deletionIndication => const Decoration(color: '#D25252');
571 Decoration get deprecatedMember => const Decoration(color: '#F8F8F2');
572 Decoration get dynamicType => const Decoration(color: '#79ABFF');
573 Decoration get enumName => const Decoration(color: '#66D9EF');
574 Decoration get field => const Decoration(color: '#BED6FF');
575 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
576 Decoration get findScope => const Decoration(color: '#000000');
577 Decoration get foreground => const Decoration(color: '#F8F8F2');
578 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
579 Decoration get interface => const Decoration(color: '#D197D9');
580 Decoration get javadoc => const Decoration(color: '#75715E');
581 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
582 Decoration get javadocLink => const Decoration(color: '#D9E577');
583 Decoration get javadocTag => const Decoration(color: '#D9E577');
584 Decoration get keyword => const Decoration(color: '#66CCB3');
585 Decoration get lineNumber => const Decoration(color: '#F8F8F2');
586 Decoration get localVariable => const Decoration(color: '#79ABFF');
587 Decoration get localVariableDeclaration => const Decoration(color: '#BED6FF');
588 Decoration get method => const Decoration(color: '#FFFFFF');
589 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
590 Decoration get multiLineComment => const Decoration(color: '#75715e');
591 Decoration get number => const Decoration(color: '#7FB347');
592 Decoration get occurrenceIndication => const Decoration(color: '#000000');
593 Decoration get operator => const Decoration(color: '#D8D8D8');
594 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
595 Decoration get searchResultIndication => const Decoration(color: '#D8D8D8');
596 Decoration get selectionBackground => const Decoration(color: '#757575');
597 Decoration get selectionForeground => const Decoration(color: '#D0D0D0');
598 Decoration get singleLineComment => const Decoration(color: '#75715E');
599 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
600 Decoration get staticField => const Decoration(color: '#EFC090');
601 Decoration get staticFinalField => const Decoration(color: '#EFC090');
602 Decoration get staticMethod => const Decoration(color: '#BED6FF');
603 Decoration get string => const Decoration(color: '#E6DB74');
604 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
605 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
606 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
607 }
608
609 /// Mr theme extracted from
610 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/mr.xml.
611 /// Author: Jongosi.
612 class MrTheme extends Theme {
613 const MrTheme();
614
615 String get name => 'Mr';
616
617 Decoration get abstractMethod => const Decoration(color: '#000099');
618 Decoration get annotation => const Decoration(color: '#990000');
619 Decoration get background => const Decoration(color: '#FFFFFF');
620 Decoration get bracket => const Decoration(color: '#000099');
621 Decoration get className => const Decoration(color: '#006600');
622 Decoration get commentTaskTag => const Decoration(color: '#FF3300');
623 Decoration get constant => const Decoration(color: '#552200');
624 Decoration get currentLine => const Decoration(color: '#D8D8D8');
625 Decoration get deprecatedMember => const Decoration(color: '#D8D8D8');
626 Decoration get enumName => const Decoration(color: '#FF0000');
627 Decoration get field => const Decoration(color: '#000099');
628 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
629 Decoration get foreground => const Decoration(color: '#333333');
630 Decoration get inheritedMethod => const Decoration(color: '#000099');
631 Decoration get interface => const Decoration(color: '#666666');
632 Decoration get javadoc => const Decoration(color: '#FF3300');
633 Decoration get javadocKeyword => const Decoration(color: '#990099');
634 Decoration get javadocLink => const Decoration(color: '#990099');
635 Decoration get javadocTag => const Decoration(color: '#990099');
636 Decoration get keyword => const Decoration(color: '#0000FF');
637 Decoration get lineNumber => const Decoration(color: '#D8D8D8');
638 Decoration get localVariable => const Decoration(color: '#0066FF');
639 Decoration get localVariableDeclaration => const Decoration(color: '#000099');
640 Decoration get method => const Decoration(color: '#000099');
641 Decoration get methodDeclaration => const Decoration(color: '#000099');
642 Decoration get multiLineComment => const Decoration(color: '#FF9900');
643 Decoration get number => const Decoration(color: '#0000FF');
644 Decoration get occurrenceIndication => const Decoration(color: '#000000');
645 Decoration get operator => const Decoration(color: '#0000FF');
646 Decoration get parameterVariable => const Decoration(color: '#0000FF');
647 Decoration get searchResultIndication => const Decoration(color: '#D8D8D8');
648 Decoration get selectionBackground => const Decoration(color: '#D8D8D8');
649 Decoration get selectionForeground => const Decoration(color: '#333333');
650 Decoration get singleLineComment => const Decoration(color: '#FF9900');
651 Decoration get sourceHoverBackground => const Decoration(color: '#D8D8D8');
652 Decoration get staticField => const Decoration(color: '#552200');
653 Decoration get staticFinalField => const Decoration(color: '#552200');
654 Decoration get staticMethod => const Decoration(color: '#990000');
655 Decoration get string => const Decoration(color: '#CC0000');
656 Decoration get typeArgument => const Decoration(color: '#0000FF');
657 Decoration get typeParameter => const Decoration(color: '#006600');
658 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
659 }
660
661 /// NightLion Aptana Theme theme extracted from
662 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/nightlion-aptana -theme.xml.
663 /// Author: NightLion.
664 class NightLion_Aptana_ThemeTheme extends Theme {
665 const NightLion_Aptana_ThemeTheme();
666
667 String get name => 'NightLion Aptana Theme';
668
669 Decoration get annotation => const Decoration(color: '#808080');
670 Decoration get background => const Decoration(color: '#1E1E1E');
671 Decoration get bracket => const Decoration(color: '#FFFFFF');
672 Decoration get className => const Decoration(color: '#CAE682');
673 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
674 Decoration get currentLine => const Decoration(color: '#505050');
675 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
676 Decoration get dynamicType => const Decoration(color: '#D4C4A9');
677 Decoration get field => const Decoration(color: '#B3B784');
678 Decoration get filteredSearchResultIndication => const Decoration(color: '#3F3 F6A');
679 Decoration get findScope => const Decoration(color: '#BCADAD');
680 Decoration get foreground => const Decoration(color: '#E2E2E2');
681 Decoration get interface => const Decoration(color: '#CAE682');
682 Decoration get javadoc => const Decoration(color: '#B3B5AF');
683 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
684 Decoration get javadocLink => const Decoration(color: '#A893CC');
685 Decoration get javadocTag => const Decoration(color: '#9393CC');
686 Decoration get keyword => const Decoration(color: '#8DCBE2');
687 Decoration get lineNumber => const Decoration(color: '#C0C0C0');
688 Decoration get localVariable => const Decoration(color: '#D4C4A9');
689 Decoration get localVariableDeclaration => const Decoration(color: '#D4C4A9');
690 Decoration get method => const Decoration(color: '#DFBE95');
691 Decoration get methodDeclaration => const Decoration(color: '#DFBE95');
692 Decoration get multiLineComment => const Decoration(color: '#73879B');
693 Decoration get number => const Decoration(color: '#EAB882');
694 Decoration get occurrenceIndication => const Decoration(color: '#616161');
695 Decoration get operator => const Decoration(color: '#F0EFD0');
696 Decoration get searchResultIndication => const Decoration(color: '#464467');
697 Decoration get selectionBackground => const Decoration(color: '#364656');
698 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
699 Decoration get singleLineComment => const Decoration(color: '#7F9F7F');
700 Decoration get sourceHoverBackground => const Decoration(color: '#A19879');
701 Decoration get staticField => const Decoration(color: '#93A2CC');
702 Decoration get staticFinalField => const Decoration(color: '#53DCCD');
703 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
704 Decoration get string => const Decoration(color: '#CC9393');
705 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
706 }
707
708 /// Notepad++ Like theme extracted from
709 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/notepad++-like.x ml.
710 /// Author: Vokiel.
711 class Notepad___LikeTheme extends Theme {
712 const Notepad___LikeTheme();
713
714 String get name => 'Notepad++ Like';
715
716 Decoration get abstractMethod => const Decoration(color: '#FF00FF');
717 Decoration get annotation => const Decoration(color: '#808080');
718 Decoration get background => const Decoration(color: '#FFFFFF');
719 Decoration get bracket => const Decoration(color: '#8000FF');
720 Decoration get className => const Decoration(color: '#000080');
721 Decoration get commentTaskTag => const Decoration(color: '#008000');
722 Decoration get currentLine => const Decoration(color: '#EEEEEE');
723 Decoration get deletionIndication => const Decoration(color: '#9b5656');
724 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
725 Decoration get enumName => const Decoration(color: '#800040');
726 Decoration get field => const Decoration(color: '#800080');
727 Decoration get filteredSearchResultIndication => const Decoration(color: '#EFE FEF');
728 Decoration get findScope => const Decoration(color: '#BCADAD');
729 Decoration get foreground => const Decoration(color: '#8000FF');
730 Decoration get inheritedMethod => const Decoration(color: '#FF00FF');
731 Decoration get interface => const Decoration(color: '#9b5656');
732 Decoration get javadoc => const Decoration(color: '#800080');
733 Decoration get javadocKeyword => const Decoration(color: '#0000FF');
734 Decoration get javadocLink => const Decoration(color: '#800080');
735 Decoration get javadocTag => const Decoration(color: '#801f91');
736 Decoration get keyword => const Decoration(color: '#0000FF');
737 Decoration get lineNumber => const Decoration(color: '#999999');
738 Decoration get localVariable => const Decoration(color: '#000080');
739 Decoration get localVariableDeclaration => const Decoration(color: '#000080');
740 Decoration get method => const Decoration(color: '#FF00FF');
741 Decoration get methodDeclaration => const Decoration(color: '#FF00FF');
742 Decoration get multiLineComment => const Decoration(color: '#008000');
743 Decoration get number => const Decoration(color: '#FF8000');
744 Decoration get occurrenceIndication => const Decoration(color: '#EFEFEF');
745 Decoration get operator => const Decoration(color: '#8000FF');
746 Decoration get parameterVariable => const Decoration(color: '#0000FF');
747 Decoration get searchResultIndication => const Decoration(color: '#EFEFEF');
748 Decoration get selectionBackground => const Decoration(color: '#EEEEEE');
749 Decoration get selectionForeground => const Decoration(color: '#000000');
750 Decoration get singleLineComment => const Decoration(color: '#008000');
751 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
752 Decoration get staticField => const Decoration(color: '#800040');
753 Decoration get staticFinalField => const Decoration(color: '#800040');
754 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
755 Decoration get string => const Decoration(color: '#808080');
756 Decoration get typeArgument => const Decoration(color: '#885d3b');
757 Decoration get typeParameter => const Decoration(color: '#885d3b');
758 Decoration get writeOccurrenceIndication => const Decoration(color: '#EFEFEF') ;
759 }
760
761 /// Oblivion theme extracted from
762 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/oblivion.xml.
763 /// Author: Roger Dudler.
764 class OblivionTheme extends Theme {
765 const OblivionTheme();
766
767 String get name => 'Oblivion';
768
769 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
770 Decoration get annotation => const Decoration(color: '#FFFFFF');
771 Decoration get background => const Decoration(color: '#1E1E1E');
772 Decoration get bracket => const Decoration(color: '#D8D8D8');
773 Decoration get className => const Decoration(color: '#D25252');
774 Decoration get commentTaskTag => const Decoration(color: '#CCDF32');
775 Decoration get constant => const Decoration(color: '#EFC090');
776 Decoration get currentLine => const Decoration(color: '#2A2A2A');
777 Decoration get deletionIndication => const Decoration(color: '#D25252');
778 Decoration get deprecatedMember => const Decoration(color: '#D25252');
779 Decoration get dynamicType => const Decoration(color: '#79ABFF');
780 Decoration get enumName => const Decoration(color: '#7FB347');
781 Decoration get field => const Decoration(color: '#BED6FF');
782 Decoration get filteredSearchResultIndication => const Decoration(color: '#000 000');
783 Decoration get findScope => const Decoration(color: '#111111');
784 Decoration get foreground => const Decoration(color: '#D8D8D8');
785 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
786 Decoration get interface => const Decoration(color: '#D197D9');
787 Decoration get javadoc => const Decoration(color: '#CCDF32');
788 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
789 Decoration get javadocLink => const Decoration(color: '#D9E577');
790 Decoration get javadocTag => const Decoration(color: '#D9E577');
791 Decoration get keyword => const Decoration(color: '#FFFFFF');
792 Decoration get lineNumber => const Decoration(color: '#D0D0D0');
793 Decoration get localVariable => const Decoration(color: '#79ABFF');
794 Decoration get localVariableDeclaration => const Decoration(color: '#BED6FF');
795 Decoration get method => const Decoration(color: '#FFFFFF');
796 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
797 Decoration get multiLineComment => const Decoration(color: '#C7DD0C');
798 Decoration get number => const Decoration(color: '#7FB347');
799 Decoration get occurrenceIndication => const Decoration(color: '#000000');
800 Decoration get operator => const Decoration(color: '#D8D8D8');
801 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
802 Decoration get searchResultIndication => const Decoration(color: '#000000');
803 Decoration get selectionBackground => const Decoration(color: '#404040');
804 Decoration get selectionForeground => const Decoration(color: '#D0D0D0');
805 Decoration get singleLineComment => const Decoration(color: '#C7DD0C');
806 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
807 Decoration get staticField => const Decoration(color: '#EFC090');
808 Decoration get staticFinalField => const Decoration(color: '#EFC090');
809 Decoration get staticMethod => const Decoration(color: '#BED6FF');
810 Decoration get string => const Decoration(color: '#FFC600');
811 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
812 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
813 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
814 }
815
816 /// Obsidian theme extracted from
817 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/obsidian.xml.
818 /// Author: Morinar.
819 class ObsidianTheme extends Theme {
820 const ObsidianTheme();
821
822 String get name => 'Obsidian';
823
824 Decoration get abstractMethod => const Decoration(color: '#E0E2E4');
825 Decoration get annotation => const Decoration(color: '#A082BD');
826 Decoration get background => const Decoration(color: '#293134');
827 Decoration get bracket => const Decoration(color: '#E8E2B7');
828 Decoration get className => const Decoration(color: '#678CB1');
829 Decoration get commentTaskTag => const Decoration(color: '#FF8BFF');
830 Decoration get constant => const Decoration(color: '#A082BD');
831 Decoration get currentLine => const Decoration(color: '#2F393C');
832 Decoration get deletionIndication => const Decoration(color: '#E0E2E4');
833 Decoration get deprecatedMember => const Decoration(color: '#E0E2E4');
834 Decoration get dynamicType => const Decoration(color: '#E0E2E4');
835 Decoration get enumName => const Decoration(color: '#E0E2E4');
836 Decoration get field => const Decoration(color: '#678CB1');
837 Decoration get filteredSearchResultIndication => const Decoration(color: '#616 161');
838 Decoration get findScope => const Decoration(color: '#E0E2E4');
839 Decoration get foreground => const Decoration(color: '#E0E2E4');
840 Decoration get inheritedMethod => const Decoration(color: '#E0E2E4');
841 Decoration get interface => const Decoration(color: '#678CB1');
842 Decoration get javadoc => const Decoration(color: '#7D8C93');
843 Decoration get javadocKeyword => const Decoration(color: '#A082BD');
844 Decoration get javadocLink => const Decoration(color: '#678CB1');
845 Decoration get javadocTag => const Decoration(color: '#E0E2E4');
846 Decoration get keyword => const Decoration(color: '#93C763');
847 Decoration get lineNumber => const Decoration(color: '#81969A');
848 Decoration get localVariable => const Decoration(color: '#E0E2E4');
849 Decoration get localVariableDeclaration => const Decoration(color: '#E0E2E4');
850 Decoration get method => const Decoration(color: '#678CB1');
851 Decoration get methodDeclaration => const Decoration(color: '#E8E2B7');
852 Decoration get multiLineComment => const Decoration(color: '#7D8C93');
853 Decoration get number => const Decoration(color: '#FFCD22');
854 Decoration get occurrenceIndication => const Decoration(color: '#616161');
855 Decoration get operator => const Decoration(color: '#E8E2B7');
856 Decoration get parameterVariable => const Decoration(color: '#E0E2E4');
857 Decoration get searchResultIndication => const Decoration(color: '#616161');
858 Decoration get selectionBackground => const Decoration(color: '#804000');
859 Decoration get selectionForeground => const Decoration(color: '#E0E2E4');
860 Decoration get singleLineComment => const Decoration(color: '#7D8C93');
861 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
862 Decoration get staticField => const Decoration(color: '#678CB1');
863 Decoration get staticFinalField => const Decoration(color: '#E0E2E4');
864 Decoration get staticMethod => const Decoration(color: '#E0E2E4');
865 Decoration get string => const Decoration(color: '#EC7600');
866 Decoration get typeArgument => const Decoration(color: '#E0E2E4');
867 Decoration get typeParameter => const Decoration(color: '#E0E2E4');
868 Decoration get writeOccurrenceIndication => const Decoration(color: '#616161') ;
869 }
870
871 /// Pastel theme extracted from
872 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/pastel.xml.
873 /// Author: Ian Kabeary.
874 class PastelTheme extends Theme {
875 const PastelTheme();
876
877 String get name => 'Pastel';
878
879 Decoration get abstractMethod => const Decoration(color: '#E0E2E4');
880 Decoration get annotation => const Decoration(color: '#A082BD');
881 Decoration get background => const Decoration(color: '#1f2223');
882 Decoration get bracket => const Decoration(color: '#95bed8');
883 Decoration get className => const Decoration(color: '#678CB1');
884 Decoration get commentTaskTag => const Decoration(color: '#a57b61');
885 Decoration get constant => const Decoration(color: '#A082BD');
886 Decoration get currentLine => const Decoration(color: '#2F393C');
887 Decoration get deletionIndication => const Decoration(color: '#E0E2E4');
888 Decoration get deprecatedMember => const Decoration(color: '#E0E2E4');
889 Decoration get dynamicType => const Decoration(color: '#E0E2E4');
890 Decoration get enumName => const Decoration(color: '#E0E2E4');
891 Decoration get field => const Decoration(color: '#678CB1');
892 Decoration get filteredSearchResultIndication => const Decoration(color: '#616 161');
893 Decoration get findScope => const Decoration(color: '#E0E2E4');
894 Decoration get foreground => const Decoration(color: '#E0E2E4');
895 Decoration get inheritedMethod => const Decoration(color: '#E0E2E4');
896 Decoration get interface => const Decoration(color: '#678CB1');
897 Decoration get javadoc => const Decoration(color: '#7D8C93');
898 Decoration get javadocKeyword => const Decoration(color: '#A082BD');
899 Decoration get javadocLink => const Decoration(color: '#678CB1');
900 Decoration get javadocTag => const Decoration(color: '#E0E2E4');
901 Decoration get keyword => const Decoration(color: '#a57b61');
902 Decoration get lineNumber => const Decoration(color: '#81969A');
903 Decoration get localVariable => const Decoration(color: '#E0E2E4');
904 Decoration get localVariableDeclaration => const Decoration(color: '#E0E2E4');
905 Decoration get method => const Decoration(color: '#678CB1');
906 Decoration get methodDeclaration => const Decoration(color: '#95bed8');
907 Decoration get multiLineComment => const Decoration(color: '#7D8C93');
908 Decoration get number => const Decoration(color: '#c78d9b');
909 Decoration get occurrenceIndication => const Decoration(color: '#616161');
910 Decoration get operator => const Decoration(color: '#E8E2B7');
911 Decoration get parameterVariable => const Decoration(color: '#E0E2E4');
912 Decoration get searchResultIndication => const Decoration(color: '#616161');
913 Decoration get selectionBackground => const Decoration(color: '#95bed8');
914 Decoration get selectionForeground => const Decoration(color: '#E0E2E4');
915 Decoration get singleLineComment => const Decoration(color: '#7D8C93');
916 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
917 Decoration get staticField => const Decoration(color: '#678CB1');
918 Decoration get staticFinalField => const Decoration(color: '#E0E2E4');
919 Decoration get staticMethod => const Decoration(color: '#E0E2E4');
920 Decoration get string => const Decoration(color: '#c78d9b');
921 Decoration get typeArgument => const Decoration(color: '#E0E2E4');
922 Decoration get typeParameter => const Decoration(color: '#E0E2E4');
923 Decoration get writeOccurrenceIndication => const Decoration(color: '#616161') ;
924 }
925
926 /// RecognEyes theme extracted from
927 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/recogneyes.xml.
928 /// Author: Dan.
929 class RecognEyesTheme extends Theme {
930 const RecognEyesTheme();
931
932 String get name => 'RecognEyes';
933
934 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
935 Decoration get annotation => const Decoration(color: '#FFFFFF');
936 Decoration get background => const Decoration(color: '#101020');
937 Decoration get bracket => const Decoration(color: '#D0D0D0');
938 Decoration get className => const Decoration(color: '#FF8080');
939 Decoration get commentTaskTag => const Decoration(color: '#00FF00');
940 Decoration get constant => const Decoration(color: '#FFFF00');
941 Decoration get currentLine => const Decoration(color: '#202030');
942 Decoration get deletionIndication => const Decoration(color: '#FFFFFF');
943 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
944 Decoration get dynamicType => const Decoration(color: '#79ABFF');
945 Decoration get enumName => const Decoration(color: '#FFFFFF');
946 Decoration get field => const Decoration(color: '#BED6FF');
947 Decoration get filteredSearchResultIndication => const Decoration(color: '#606 080');
948 Decoration get findScope => const Decoration(color: '#FFFFFF');
949 Decoration get foreground => const Decoration(color: '#D0D0D0');
950 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
951 Decoration get interface => const Decoration(color: '#D197D9');
952 Decoration get javadoc => const Decoration(color: '#CCDF32');
953 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
954 Decoration get javadocLink => const Decoration(color: '#D9E577');
955 Decoration get javadocTag => const Decoration(color: '#D9E577');
956 Decoration get keyword => const Decoration(color: '#00D0D0');
957 Decoration get lineNumber => const Decoration(color: '#2B91AF');
958 Decoration get localVariable => const Decoration(color: '#79ABFF');
959 Decoration get localVariableDeclaration => const Decoration(color: '#BED6FF');
960 Decoration get method => const Decoration(color: '#D0D0D0');
961 Decoration get methodDeclaration => const Decoration(color: '#BED6FF');
962 Decoration get multiLineComment => const Decoration(color: '#00E000');
963 Decoration get number => const Decoration(color: '#FFFF00');
964 Decoration get occurrenceIndication => const Decoration(color: '#000000');
965 Decoration get operator => const Decoration(color: '#D0D0D0');
966 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
967 Decoration get searchResultIndication => const Decoration(color: '#006080');
968 Decoration get selectionBackground => const Decoration(color: '#0000FF');
969 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
970 Decoration get singleLineComment => const Decoration(color: '#00E000');
971 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
972 Decoration get staticField => const Decoration(color: '#EFC090');
973 Decoration get staticFinalField => const Decoration(color: '#EFC090');
974 Decoration get staticMethod => const Decoration(color: '#BED6FF');
975 Decoration get string => const Decoration(color: '#DC78DC');
976 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
977 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
978 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
979 }
980
981 /// Retta theme extracted from
982 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/retta.xml.
983 /// Author: Eric.
984 class RettaTheme extends Theme {
985 const RettaTheme();
986
987 String get name => 'Retta';
988
989 Decoration get abstractMethod => const Decoration(color: '#A4B0C0');
990 Decoration get annotation => const Decoration(color: '#FFFFFF');
991 Decoration get background => const Decoration(color: '#000000');
992 Decoration get bracket => const Decoration(color: '#F8E1AA');
993 Decoration get className => const Decoration(color: '#DE6546', bold: true);
994 Decoration get commentTaskTag => const Decoration(color: '#83786E');
995 Decoration get constant => const Decoration(color: '#EFC090');
996 Decoration get currentLine => const Decoration(color: '#2A2A2A');
997 Decoration get deletionIndication => const Decoration(color: '#DE6546');
998 Decoration get deprecatedMember => const Decoration(color: '#DE6546');
999 Decoration get dynamicType => const Decoration(color: '#F8E1AA');
1000 Decoration get enumName => const Decoration(color: '#527D5D', bold: true);
1001 Decoration get field => const Decoration(color: '#DE6546');
1002 Decoration get filteredSearchResultIndication => const Decoration(color: '#395 EB1');
1003 Decoration get findScope => const Decoration(color: '#FFFF00');
1004 Decoration get foreground => const Decoration(color: '#F8E1AA');
1005 Decoration get inheritedMethod => const Decoration(color: '#A4B0C0');
1006 Decoration get interface => const Decoration(color: '#527D5D', bold: true);
1007 Decoration get javadoc => const Decoration(color: '#83786E');
1008 Decoration get javadocKeyword => const Decoration(color: '#83786E');
1009 Decoration get javadocLink => const Decoration(color: '#83786E');
1010 Decoration get javadocTag => const Decoration(color: '#A19387');
1011 Decoration get keyword => const Decoration(color: '#E79E3C', bold: true);
1012 Decoration get lineNumber => const Decoration(color: '#C97138');
1013 Decoration get localVariable => const Decoration(color: '#F8E1AA');
1014 Decoration get localVariableDeclaration => const Decoration(color: '#F8E1AA');
1015 Decoration get method => const Decoration(color: '#A4B0C0');
1016 Decoration get methodDeclaration => const Decoration(color: '#A4B0C0');
1017 Decoration get multiLineComment => const Decoration(color: '#83786E');
1018 Decoration get number => const Decoration(color: '#D6C248');
1019 Decoration get occurrenceIndication => const Decoration(color: '#5E5C56');
1020 Decoration get operator => const Decoration(color: '#D6C248');
1021 Decoration get parameterVariable => const Decoration(color: '#A4B0C0');
1022 Decoration get searchResultIndication => const Decoration(color: '#395EB1');
1023 Decoration get selectionBackground => const Decoration(color: '#527D5D');
1024 Decoration get selectionForeground => const Decoration(color: '#F8E1AA');
1025 Decoration get singleLineComment => const Decoration(color: '#83786E');
1026 Decoration get sourceHoverBackground => const Decoration(color: '#FF00FF');
1027 Decoration get staticField => const Decoration(color: '#F8E1A3');
1028 Decoration get staticFinalField => const Decoration(color: '#F8E1A3');
1029 Decoration get staticMethod => const Decoration(color: '#A4B0C0');
1030 Decoration get string => const Decoration(color: '#D6C248');
1031 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
1032 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
1033 Decoration get writeOccurrenceIndication => const Decoration(color: '#527D5D') ;
1034 }
1035
1036 /// Roboticket theme extracted from
1037 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/roboticket.xml.
1038 /// Author: Robopuff.
1039 class RoboticketTheme extends Theme {
1040 const RoboticketTheme();
1041
1042 String get name => 'Roboticket';
1043
1044 Decoration get abstractMethod => const Decoration(color: '#2C577C');
1045 Decoration get annotation => const Decoration(color: '#808080');
1046 Decoration get background => const Decoration(color: '#F5F5F5');
1047 Decoration get bracket => const Decoration(color: '#B05A65');
1048 Decoration get className => const Decoration(color: '#AB2525');
1049 Decoration get commentTaskTag => const Decoration(color: '#295F94');
1050 Decoration get constant => const Decoration(color: '#0A0B0C');
1051 Decoration get currentLine => const Decoration(color: '#E0E0FF');
1052 Decoration get deletionIndication => const Decoration(color: '#9B5656');
1053 Decoration get deprecatedMember => const Decoration(color: '#AB2525');
1054 Decoration get enumName => const Decoration(color: '#885D3B');
1055 Decoration get field => const Decoration(color: '#566874');
1056 Decoration get filteredSearchResultIndication => const Decoration(color: '#FFD F99');
1057 Decoration get findScope => const Decoration(color: '#BDD8F2');
1058 Decoration get foreground => const Decoration(color: '#585858');
1059 Decoration get inheritedMethod => const Decoration(color: '#2C577C');
1060 Decoration get interface => const Decoration(color: '#9B5656');
1061 Decoration get javadoc => const Decoration(color: '#AD95AF');
1062 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1063 Decoration get javadocLink => const Decoration(color: '#AD95AF');
1064 Decoration get javadocTag => const Decoration(color: '#566874');
1065 Decoration get keyword => const Decoration(color: '#295F94');
1066 Decoration get lineNumber => const Decoration(color: '#AFBFCF');
1067 Decoration get localVariable => const Decoration(color: '#55aa55');
1068 Decoration get localVariableDeclaration => const Decoration(color: '#B05A65');
1069 Decoration get method => const Decoration(color: '#BC5A65', bold: true);
1070 Decoration get methodDeclaration => const Decoration(color: '#B05A65');
1071 Decoration get multiLineComment => const Decoration(color: '#AD95AF');
1072 Decoration get number => const Decoration(color: '#AF0F91');
1073 Decoration get occurrenceIndication => const Decoration(color: '#FFCFBB');
1074 Decoration get operator => const Decoration(color: '#000000');
1075 Decoration get parameterVariable => const Decoration(color: '#55aa55');
1076 Decoration get searchResultIndication => const Decoration(color: '#FFDF99');
1077 Decoration get selectionBackground => const Decoration(color: '#BDD8F2');
1078 Decoration get selectionForeground => const Decoration(color: '#484848');
1079 Decoration get singleLineComment => const Decoration(color: '#AD95AF');
1080 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
1081 Decoration get staticField => const Decoration(color: '#885D3B');
1082 Decoration get staticFinalField => const Decoration(color: '#885D3B');
1083 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1084 Decoration get string => const Decoration(color: '#317ECC');
1085 Decoration get typeArgument => const Decoration(color: '#885D3B');
1086 Decoration get typeParameter => const Decoration(color: '#885D3B');
1087 Decoration get writeOccurrenceIndication => const Decoration(color: '#FFCFBB') ;
1088 }
1089
1090 /// Schuss theme extracted from
1091 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/schuss.xml.
1092 /// Author: Vasil Stoychev.
1093 class SchussTheme extends Theme {
1094 const SchussTheme();
1095
1096 String get name => 'Schuss';
1097
1098 Decoration get abstractMethod => const Decoration(color: '#2c577c');
1099 Decoration get annotation => const Decoration(color: '#808080');
1100 Decoration get background => const Decoration(color: '#FFFFFF');
1101 Decoration get bracket => const Decoration(color: '#000f6a');
1102 Decoration get className => const Decoration(color: '#ca3349');
1103 Decoration get commentTaskTag => const Decoration(color: '#d7d3cc');
1104 Decoration get constant => const Decoration(color: '#ae25ab');
1105 Decoration get currentLine => const Decoration(color: '#fff7cd');
1106 Decoration get deletionIndication => const Decoration(color: '#9b5656');
1107 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
1108 Decoration get enumName => const Decoration(color: '#135a20');
1109 Decoration get field => const Decoration(color: '#566874');
1110 Decoration get filteredSearchResultIndication => const Decoration(color: '#CC6 633');
1111 Decoration get findScope => const Decoration(color: '#BCADAD');
1112 Decoration get foreground => const Decoration(color: '#430400');
1113 Decoration get inheritedMethod => const Decoration(color: '#2c577c');
1114 Decoration get interface => const Decoration(color: '#ca3349');
1115 Decoration get javadoc => const Decoration(color: '#05314d');
1116 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1117 Decoration get javadocLink => const Decoration(color: '#05314d');
1118 Decoration get javadocTag => const Decoration(color: '#05314d');
1119 Decoration get keyword => const Decoration(color: '#606060');
1120 Decoration get lineNumber => const Decoration(color: '#999999');
1121 Decoration get localVariable => const Decoration(color: '#2b6488');
1122 Decoration get localVariableDeclaration => const Decoration(color: '#ca3349');
1123 Decoration get method => const Decoration(color: '#797a8a');
1124 Decoration get methodDeclaration => const Decoration(color: '#4f6d8f');
1125 Decoration get multiLineComment => const Decoration(color: '#d5d9e5');
1126 Decoration get number => const Decoration(color: '#d0321f');
1127 Decoration get occurrenceIndication => const Decoration(color: '#CC6633');
1128 Decoration get operator => const Decoration(color: '#5f97a9');
1129 Decoration get parameterVariable => const Decoration(color: '#5c8198');
1130 Decoration get searchResultIndication => const Decoration(color: '#CC6633');
1131 Decoration get selectionBackground => const Decoration(color: '#f4fdff');
1132 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
1133 Decoration get singleLineComment => const Decoration(color: '#d7d3cc');
1134 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
1135 Decoration get staticField => const Decoration(color: '#464646');
1136 Decoration get staticFinalField => const Decoration(color: '#464646');
1137 Decoration get staticMethod => const Decoration(color: '#797a8a');
1138 Decoration get string => const Decoration(color: '#585545');
1139 Decoration get typeArgument => const Decoration(color: '#d07fcd');
1140 Decoration get typeParameter => const Decoration(color: '#d07fcd');
1141 Decoration get writeOccurrenceIndication => const Decoration(color: '#CC6633') ;
1142 }
1143
1144 /// Sublime Text 2 theme extracted from
1145 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/sublime-text-2.x ml.
1146 /// Author: Filip Minev.
1147 class Sublime_Text_2Theme extends Theme {
1148 const Sublime_Text_2Theme();
1149
1150 String get name => 'Sublime Text 2';
1151
1152 Decoration get abstractMethod => const Decoration(color: '#BED6FF');
1153 Decoration get annotation => const Decoration(color: '#FFFFFF');
1154 Decoration get background => const Decoration(color: '#272822');
1155 Decoration get bracket => const Decoration(color: '#F9FAF4');
1156 Decoration get className => const Decoration(color: '#52E3F6');
1157 Decoration get commentTaskTag => const Decoration(color: '#FFFFFF');
1158 Decoration get currentLine => const Decoration(color: '#5B5A4E');
1159 Decoration get deletionIndication => const Decoration(color: '#FF0000');
1160 Decoration get deprecatedMember => const Decoration(color: '#FF0000');
1161 Decoration get dynamicType => const Decoration(color: '#CFBFAD');
1162 Decoration get field => const Decoration(color: '#CFBFAD');
1163 Decoration get filteredSearchResultIndication => const Decoration(color: '#D8D 8D8');
1164 Decoration get findScope => const Decoration(color: '#000000');
1165 Decoration get foreground => const Decoration(color: '#CFBFAD');
1166 Decoration get inheritedMethod => const Decoration(color: '#BED6FF');
1167 Decoration get interface => const Decoration(color: '#52E3F6');
1168 Decoration get javadoc => const Decoration(color: '#FFFFFF');
1169 Decoration get javadocKeyword => const Decoration(color: '#D9E577');
1170 Decoration get javadocLink => const Decoration(color: '#CFBFAD');
1171 Decoration get javadocTag => const Decoration(color: '#CFBFAD');
1172 Decoration get keyword => const Decoration(color: '#FF007F');
1173 Decoration get lineNumber => const Decoration(color: '#999999');
1174 Decoration get localVariable => const Decoration(color: '#CFBFAD');
1175 Decoration get localVariableDeclaration => const Decoration(color: '#CFBFAD');
1176 Decoration get method => const Decoration(color: '#A7EC21');
1177 Decoration get methodDeclaration => const Decoration(color: '#A7EC21');
1178 Decoration get multiLineComment => const Decoration(color: '#FFFFFF');
1179 Decoration get number => const Decoration(color: '#C48CFF');
1180 Decoration get occurrenceIndication => const Decoration(color: '#000000');
1181 Decoration get operator => const Decoration(color: '#FF007F');
1182 Decoration get parameterVariable => const Decoration(color: '#79ABFF');
1183 Decoration get searchResultIndication => const Decoration(color: '#D8D8D8');
1184 Decoration get selectionBackground => const Decoration(color: '#CC9900');
1185 Decoration get selectionForeground => const Decoration(color: '#404040');
1186 Decoration get singleLineComment => const Decoration(color: '#FFFFFF');
1187 Decoration get sourceHoverBackground => const Decoration(color: '#FFFFFF');
1188 Decoration get staticField => const Decoration(color: '#CFBFAD');
1189 Decoration get staticFinalField => const Decoration(color: '#CFBFAD');
1190 Decoration get staticMethod => const Decoration(color: '#A7EC21');
1191 Decoration get string => const Decoration(color: '#ECE47E');
1192 Decoration get typeArgument => const Decoration(color: '#BFA4A4');
1193 Decoration get typeParameter => const Decoration(color: '#BFA4A4');
1194 Decoration get writeOccurrenceIndication => const Decoration(color: '#000000') ;
1195 }
1196
1197 /// Sunburst theme extracted from
1198 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/sunburst.xml.
1199 /// Author: Viorel Craescu.
1200 class SunburstTheme extends Theme {
1201 const SunburstTheme();
1202
1203 String get name => 'Sunburst';
1204
1205 Decoration get abstractMethod => const Decoration(color: '#F9F9F9');
1206 Decoration get annotation => const Decoration(color: '#A020F0');
1207 Decoration get background => const Decoration(color: '#000000');
1208 Decoration get bracket => const Decoration(color: '#F9F9F9');
1209 Decoration get className => const Decoration(color: '#F9F9F9');
1210 Decoration get commentTaskTag => const Decoration(color: '#A8A8A8');
1211 Decoration get constant => const Decoration(color: '#3D9AD6');
1212 Decoration get currentLine => const Decoration(color: '#2F2F2F');
1213 Decoration get deletionIndication => const Decoration(color: '#D25252');
1214 Decoration get deprecatedMember => const Decoration(color: '#F9F9F9');
1215 Decoration get dynamicType => const Decoration(color: '#4B9CE9');
1216 Decoration get enumName => const Decoration(color: '#7FB347');
1217 Decoration get field => const Decoration(color: '#4B9CE9');
1218 Decoration get filteredSearchResultIndication => const Decoration(color: '#5A5 A5A');
1219 Decoration get findScope => const Decoration(color: '#DDF0FF');
1220 Decoration get foreground => const Decoration(color: '#F9F9F9');
1221 Decoration get inheritedMethod => const Decoration(color: '#F9F9F9');
1222 Decoration get interface => const Decoration(color: '#F9F9F9');
1223 Decoration get javadoc => const Decoration(color: '#A8A8A8');
1224 Decoration get javadocKeyword => const Decoration(color: '#EA9C77');
1225 Decoration get javadocLink => const Decoration(color: '#548FA0');
1226 Decoration get javadocTag => const Decoration(color: '#A8A8A8');
1227 Decoration get keyword => const Decoration(color: '#EA9C77');
1228 Decoration get lineNumber => const Decoration(color: '#F9F9F9');
1229 Decoration get localVariable => const Decoration(color: '#4B9CE9');
1230 Decoration get localVariableDeclaration => const Decoration(color: '#4B9CE9');
1231 Decoration get method => const Decoration(color: '#F9F9F9');
1232 Decoration get methodDeclaration => const Decoration(color: '#F9F9F9');
1233 Decoration get multiLineComment => const Decoration(color: '#A8A8A8');
1234 Decoration get number => const Decoration(color: '#F9F9F9');
1235 Decoration get occurrenceIndication => const Decoration(color: '#5A5A5A');
1236 Decoration get operator => const Decoration(color: '#F9F9F9');
1237 Decoration get parameterVariable => const Decoration(color: '#4B9CE9');
1238 Decoration get searchResultIndication => const Decoration(color: '#5A5A5A');
1239 Decoration get selectionBackground => const Decoration(color: '#DDF0FF');
1240 Decoration get selectionForeground => const Decoration(color: '#000000');
1241 Decoration get singleLineComment => const Decoration(color: '#A8A8A8');
1242 Decoration get sourceHoverBackground => const Decoration(color: '#000000');
1243 Decoration get staticField => const Decoration(color: '#4B9CE9');
1244 Decoration get staticFinalField => const Decoration(color: '#4B9CE9');
1245 Decoration get staticMethod => const Decoration(color: '#F9F9F9');
1246 Decoration get string => const Decoration(color: '#76BA53');
1247 Decoration get typeArgument => const Decoration(color: '#4B9CE9');
1248 Decoration get typeParameter => const Decoration(color: '#4B9CE9');
1249 Decoration get writeOccurrenceIndication => const Decoration(color: '#5A5A5A') ;
1250 }
1251
1252 /// Tango theme extracted from
1253 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/tango.xml.
1254 /// Author: Roger Dudler.
1255 class TangoTheme extends Theme {
1256 const TangoTheme();
1257
1258 String get name => 'Tango';
1259
1260 Decoration get abstractMethod => const Decoration(color: '#2c577c');
1261 Decoration get annotation => const Decoration(color: '#808080');
1262 Decoration get background => const Decoration(color: '#FFFFFF');
1263 Decoration get bracket => const Decoration(color: '#444444');
1264 Decoration get className => const Decoration(color: '#37550d');
1265 Decoration get commentTaskTag => const Decoration(color: '#17608f');
1266 Decoration get currentLine => const Decoration(color: '#EEEEEE');
1267 Decoration get deletionIndication => const Decoration(color: '#9b5656');
1268 Decoration get deprecatedMember => const Decoration(color: '#ab2525');
1269 Decoration get dynamicType => const Decoration(color: '#5c8198');
1270 Decoration get enumName => const Decoration(color: '#885d3b');
1271 Decoration get field => const Decoration(color: '#566874');
1272 Decoration get filteredSearchResultIndication => const Decoration(color: '#EFE FEF');
1273 Decoration get findScope => const Decoration(color: '#BCADAD');
1274 Decoration get foreground => const Decoration(color: '#000000');
1275 Decoration get inheritedMethod => const Decoration(color: '#2c577c');
1276 Decoration get interface => const Decoration(color: '#9b5656');
1277 Decoration get javadoc => const Decoration(color: '#05314d');
1278 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1279 Decoration get javadocLink => const Decoration(color: '#05314d');
1280 Decoration get javadocTag => const Decoration(color: '#05314d');
1281 Decoration get keyword => const Decoration(color: '#688046');
1282 Decoration get lineNumber => const Decoration(color: '#999999');
1283 Decoration get localVariable => const Decoration(color: '#5c8198');
1284 Decoration get localVariableDeclaration => const Decoration(color: '#5c8198');
1285 Decoration get method => const Decoration(color: '#444444');
1286 Decoration get methodDeclaration => const Decoration(color: '#222222');
1287 Decoration get multiLineComment => const Decoration(color: '#17608f');
1288 Decoration get number => const Decoration(color: '#801f91');
1289 Decoration get occurrenceIndication => const Decoration(color: '#EFEFEF');
1290 Decoration get operator => const Decoration(color: '#000000');
1291 Decoration get parameterVariable => const Decoration(color: '#5c8198');
1292 Decoration get searchResultIndication => const Decoration(color: '#EFEFEF');
1293 Decoration get selectionBackground => const Decoration(color: '#EEEEEE');
1294 Decoration get selectionForeground => const Decoration(color: '#000000');
1295 Decoration get singleLineComment => const Decoration(color: '#17608f');
1296 Decoration get sourceHoverBackground => const Decoration(color: '#EEEEEE');
1297 Decoration get staticField => const Decoration(color: '#885d3b');
1298 Decoration get staticFinalField => const Decoration(color: '#885d3b');
1299 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1300 Decoration get string => const Decoration(color: '#92679a');
1301 Decoration get typeArgument => const Decoration(color: '#885d3b');
1302 Decoration get typeParameter => const Decoration(color: '#885d3b');
1303 Decoration get writeOccurrenceIndication => const Decoration(color: '#EFEFEF') ;
1304 }
1305
1306 /// Vibrant Ink theme extracted from
1307 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/vibrantink.xml.
1308 /// Author: indiehead.
1309 class Vibrant_InkTheme extends Theme {
1310 const Vibrant_InkTheme();
1311
1312 String get name => 'Vibrant Ink';
1313
1314 Decoration get abstractMethod => const Decoration(color: '#F1C436');
1315 Decoration get background => const Decoration(color: '#191919');
1316 Decoration get bracket => const Decoration(color: '#FFFFFF');
1317 Decoration get className => const Decoration(color: '#9CF828');
1318 Decoration get commentTaskTag => const Decoration(color: '#800080');
1319 Decoration get currentLine => const Decoration(color: '#222220');
1320 Decoration get deletionIndication => const Decoration(color: '#FF0000');
1321 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
1322 Decoration get dynamicType => const Decoration(color: '#3C758D');
1323 Decoration get enumName => const Decoration(color: '#408000');
1324 Decoration get field => const Decoration(color: '#357A8F');
1325 Decoration get findScope => const Decoration(color: '#191919');
1326 Decoration get foreground => const Decoration(color: '#FFFFFF');
1327 Decoration get inheritedMethod => const Decoration(color: '#E3B735');
1328 Decoration get interface => const Decoration(color: '#87F025');
1329 Decoration get javadoc => const Decoration(color: '#8C3FC8');
1330 Decoration get javadocKeyword => const Decoration(color: '#800080');
1331 Decoration get javadocLink => const Decoration(color: '#814582');
1332 Decoration get javadocTag => const Decoration(color: '#800080');
1333 Decoration get keyword => const Decoration(color: '#EC691E');
1334 Decoration get lineNumber => const Decoration(color: '#666666');
1335 Decoration get localVariable => const Decoration(color: '#3C758D');
1336 Decoration get localVariableDeclaration => const Decoration(color: '#357A92');
1337 Decoration get method => const Decoration(color: '#F7C527');
1338 Decoration get methodDeclaration => const Decoration(color: '#F1C438');
1339 Decoration get multiLineComment => const Decoration(color: '#8C3FC8');
1340 Decoration get number => const Decoration(color: '#477488');
1341 Decoration get occurrenceIndication => const Decoration(color: '#616161');
1342 Decoration get operator => const Decoration(color: '#FFFFFF');
1343 Decoration get parameterVariable => const Decoration(color: '#408000');
1344 Decoration get selectionBackground => const Decoration(color: '#414C3B');
1345 Decoration get selectionForeground => const Decoration(color: '#FFFFFF');
1346 Decoration get singleLineComment => const Decoration(color: '#8146A2');
1347 Decoration get staticField => const Decoration(color: '#FFFFFF');
1348 Decoration get staticFinalField => const Decoration(color: '#80FF00');
1349 Decoration get staticMethod => const Decoration(color: '#FFFFFF');
1350 Decoration get string => const Decoration(color: '#477488');
1351 Decoration get typeArgument => const Decoration(color: '#D9B0AC');
1352 Decoration get typeParameter => const Decoration(color: '#CDB1AD');
1353 }
1354
1355 /// Wombat theme extracted from
1356 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/wombat.xml.
1357 /// Author: Lars H. Nielsen.
1358 class WombatTheme extends Theme {
1359 const WombatTheme();
1360
1361 String get name => 'Wombat';
1362
1363 Decoration get annotation => const Decoration(color: '#808080');
1364 Decoration get background => const Decoration(color: '#242424');
1365 Decoration get bracket => const Decoration(color: '#f3f6ee');
1366 Decoration get className => const Decoration(color: '#cae682');
1367 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
1368 Decoration get currentLine => const Decoration(color: '#656565');
1369 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
1370 Decoration get dynamicType => const Decoration(color: '#D4C4A9');
1371 Decoration get field => const Decoration(color: '#cae682');
1372 Decoration get filteredSearchResultIndication => const Decoration(color: '#3f3 f6a');
1373 Decoration get findScope => const Decoration(color: '#BCADAD');
1374 Decoration get foreground => const Decoration(color: '#f6f3e8');
1375 Decoration get interface => const Decoration(color: '#CAE682');
1376 Decoration get javadoc => const Decoration(color: '#b3b5af');
1377 Decoration get javadocKeyword => const Decoration(color: '#f08080');
1378 Decoration get javadocLink => const Decoration(color: '#a7a7d1');
1379 Decoration get javadocTag => const Decoration(color: '#a7a7d1');
1380 Decoration get keyword => const Decoration(color: '#8ac6f2');
1381 Decoration get lineNumber => const Decoration(color: '#656565');
1382 Decoration get localVariable => const Decoration(color: '#D4C4A9');
1383 Decoration get localVariableDeclaration => const Decoration(color: '#D4C4A9');
1384 Decoration get method => const Decoration(color: '#f3f6ee');
1385 Decoration get methodDeclaration => const Decoration(color: '#f3f6ee');
1386 Decoration get multiLineComment => const Decoration(color: '#99968b');
1387 Decoration get number => const Decoration(color: '#f08080');
1388 Decoration get occurrenceIndication => const Decoration(color: '#616161');
1389 Decoration get operator => const Decoration(color: '#f3f6ee');
1390 Decoration get searchResultIndication => const Decoration(color: '#464467');
1391 Decoration get selectionBackground => const Decoration(color: '#898941');
1392 Decoration get selectionForeground => const Decoration(color: '#000000');
1393 Decoration get singleLineComment => const Decoration(color: '#99968b');
1394 Decoration get sourceHoverBackground => const Decoration(color: '#a19879');
1395 Decoration get staticField => const Decoration(color: '#93A2CC');
1396 Decoration get staticFinalField => const Decoration(color: '#53dccd');
1397 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1398 Decoration get string => const Decoration(color: '#95e454');
1399 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
1400 }
1401
1402 /// Zenburn theme extracted from
1403 /// ../editor/tools/plugins/com.google.dart.tools.deploy/themes/zenburn.xml.
1404 /// Author: Janni Nurminen.
1405 class ZenburnTheme extends Theme {
1406 const ZenburnTheme();
1407
1408 String get name => 'Zenburn';
1409
1410 Decoration get annotation => const Decoration(color: '#808080');
1411 Decoration get background => const Decoration(color: '#404040');
1412 Decoration get bracket => const Decoration(color: '#FFFFFF');
1413 Decoration get className => const Decoration(color: '#CAE682');
1414 Decoration get commentTaskTag => const Decoration(color: '#ACC1AC');
1415 Decoration get currentLine => const Decoration(color: '#505050');
1416 Decoration get deprecatedMember => const Decoration(color: '#FFFFFF');
1417 Decoration get dynamicType => const Decoration(color: '#D4C4A9');
1418 Decoration get field => const Decoration(color: '#B3B784');
1419 Decoration get filteredSearchResultIndication => const Decoration(color: '#3F3 F6A');
1420 Decoration get findScope => const Decoration(color: '#BCADAD');
1421 Decoration get foreground => const Decoration(color: '#F6F3E8');
1422 Decoration get interface => const Decoration(color: '#CAE682');
1423 Decoration get javadoc => const Decoration(color: '#B3B5AF');
1424 Decoration get javadocKeyword => const Decoration(color: '#CC9393');
1425 Decoration get javadocLink => const Decoration(color: '#A893CC');
1426 Decoration get javadocTag => const Decoration(color: '#9393CC');
1427 Decoration get keyword => const Decoration(color: '#EFEFAF');
1428 Decoration get lineNumber => const Decoration(color: '#C0C0C0');
1429 Decoration get localVariable => const Decoration(color: '#D4C4A9');
1430 Decoration get localVariableDeclaration => const Decoration(color: '#D4C4A9');
1431 Decoration get method => const Decoration(color: '#DFBE95');
1432 Decoration get methodDeclaration => const Decoration(color: '#DFBE95');
1433 Decoration get multiLineComment => const Decoration(color: '#7F9F7F');
1434 Decoration get number => const Decoration(color: '#8ACCCF');
1435 Decoration get occurrenceIndication => const Decoration(color: '#616161');
1436 Decoration get operator => const Decoration(color: '#F0EFD0');
1437 Decoration get searchResultIndication => const Decoration(color: '#464467');
1438 Decoration get selectionBackground => const Decoration(color: '#898941');
1439 Decoration get selectionForeground => const Decoration(color: '#000000');
1440 Decoration get singleLineComment => const Decoration(color: '#7F9F7F');
1441 Decoration get sourceHoverBackground => const Decoration(color: '#A19879');
1442 Decoration get staticField => const Decoration(color: '#93A2CC');
1443 Decoration get staticFinalField => const Decoration(color: '#53DCCD');
1444 Decoration get staticMethod => const Decoration(color: '#C4C4B7');
1445 Decoration get string => const Decoration(color: '#CC9393');
1446 Decoration get writeOccurrenceIndication => const Decoration(color: '#948567') ;
1447 }
1448
1449 /// List of known themes. The default is the first theme.
1450 const List<Theme> THEMES = const <Theme> [
1451 const Theme(),
1452 const Black_PastelTheme(),
1453 const DartboardTheme(),
1454 const DebuggingTheme(),
1455 const Dart_EditorTheme(),
1456 const frontenddevTheme(),
1457 const Gedit_Original_OblivionTheme(),
1458 const HavenjarkTheme(),
1459 const Hot_PinkTheme(),
1460 const InkpotTheme(),
1461 const minimalTheme(),
1462 const MonokaiTheme(),
1463 const MrTheme(),
1464 const NightLion_Aptana_ThemeTheme(),
1465 const Notepad___LikeTheme(),
1466 const OblivionTheme(),
1467 const ObsidianTheme(),
1468 const PastelTheme(),
1469 const RecognEyesTheme(),
1470 const RettaTheme(),
1471 const RoboticketTheme(),
1472 const SchussTheme(),
1473 const Sublime_Text_2Theme(),
1474 const SunburstTheme(),
1475 const TangoTheme(),
1476 const Vibrant_InkTheme(),
1477 const WombatTheme(),
1478 const ZenburnTheme(),
1479 ];
OLDNEW
« dart.gyp ('K') | « site/try/src/extract_theme.dart ('k') | site/try/src/html_to_text.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698