1
|
|
|
<?php |
2
|
|
|
|
3
|
|
|
namespace App\Models\Eloquent\Tool; |
4
|
|
|
|
5
|
|
|
class MonacoTheme |
6
|
|
|
{ |
7
|
|
|
protected static $theme=[ |
8
|
|
|
"vs-dark"=>[ |
9
|
|
|
'id'=>'vs-dark', |
10
|
|
|
'name'=>'Default', |
11
|
|
|
'background'=>'rgb(30,30,30)' |
12
|
|
|
], |
13
|
|
|
"vs"=>[ |
14
|
|
|
'id'=>'vs', |
15
|
|
|
'name'=>'Default (White)', |
16
|
|
|
'background'=>'rgb(255,255,254)' |
17
|
|
|
], |
18
|
|
|
"hc-black"=>[ |
19
|
|
|
"id" => "hc-black", |
20
|
|
|
"name" => "High Contrast (Dark)", |
21
|
|
|
"background" => "rgb(0,0,0)" |
22
|
|
|
], |
23
|
|
|
"active4d" => [ |
24
|
|
|
"id" => "active4d", |
25
|
|
|
"name" => "Active4D", |
26
|
|
|
"background" => "#FFFFFF" |
27
|
|
|
], |
28
|
|
|
"all-hallows-eve" => [ |
29
|
|
|
"id" => "all-hallows-eve", |
30
|
|
|
"name" => "All Hallows Eve", |
31
|
|
|
"background" => "#000000" |
32
|
|
|
], |
33
|
|
|
"amy" => [ |
34
|
|
|
"id" => "amy", |
35
|
|
|
"name" => "Amy", |
36
|
|
|
"background" => "#200020" |
37
|
|
|
], |
38
|
|
|
"birds-of-paradise" => [ |
39
|
|
|
"id" => "birds-of-paradise", |
40
|
|
|
"name" => "Birds of Paradise", |
41
|
|
|
"background" => "#372725" |
42
|
|
|
], |
43
|
|
|
"blackboard" => [ |
44
|
|
|
"id" => "blackboard", |
45
|
|
|
"name" => "Blackboard", |
46
|
|
|
"background" => "#0C1021" |
47
|
|
|
], |
48
|
|
|
"brilliance-black" => [ |
49
|
|
|
"id" => "brilliance-black", |
50
|
|
|
"name" => "Brilliance Black", |
51
|
|
|
"background" => "#0D0D0DFA" |
52
|
|
|
], |
53
|
|
|
"brilliance-dull" => [ |
54
|
|
|
"id" => "brilliance-dull", |
55
|
|
|
"name" => "Brilliance Dull", |
56
|
|
|
"background" => "#050505FA" |
57
|
|
|
], |
58
|
|
|
"chrome-devtools" => [ |
59
|
|
|
"id" => "chrome-devtools", |
60
|
|
|
"name" => "Chrome DevTools", |
61
|
|
|
"background" => "#FFFFFF" |
62
|
|
|
], |
63
|
|
|
"clouds-midnight" => [ |
64
|
|
|
"id" => "clouds-midnight", |
65
|
|
|
"name" => "Clouds Midnight", |
66
|
|
|
"background" => "#191919" |
67
|
|
|
], |
68
|
|
|
"clouds" => [ |
69
|
|
|
"id" => "clouds", |
70
|
|
|
"name" => "Clouds", |
71
|
|
|
"background" => "#FFFFFF" |
72
|
|
|
], |
73
|
|
|
"cobalt" => [ |
74
|
|
|
"id" => "cobalt", |
75
|
|
|
"name" => "Cobalt", |
76
|
|
|
"background" => "#002240" |
77
|
|
|
], |
78
|
|
|
"dawn" => [ |
79
|
|
|
"id" => "dawn", |
80
|
|
|
"name" => "Dawn", |
81
|
|
|
"background" => "#F9F9F9" |
82
|
|
|
], |
83
|
|
|
"dreamweaver" => [ |
84
|
|
|
"id" => "dreamweaver", |
85
|
|
|
"name" => "Dreamweaver", |
86
|
|
|
"background" => "#FFFFFF" |
87
|
|
|
], |
88
|
|
|
"eiffel" => [ |
89
|
|
|
"id" => "eiffel", |
90
|
|
|
"name" => "Eiffel", |
91
|
|
|
"background" => "#FFFFFF" |
92
|
|
|
], |
93
|
|
|
"espresso-libre" => [ |
94
|
|
|
"id" => "espresso-libre", |
95
|
|
|
"name" => "Espresso Libre", |
96
|
|
|
"background" => "#2A211C" |
97
|
|
|
], |
98
|
|
|
"github" => [ |
99
|
|
|
"id" => "github", |
100
|
|
|
"name" => "GitHub", |
101
|
|
|
"background" => "#F8F8FF" |
102
|
|
|
], |
103
|
|
|
"idle" => [ |
104
|
|
|
"id" => "idle", |
105
|
|
|
"name" => "IDLE", |
106
|
|
|
"background" => "#FFFFFF" |
107
|
|
|
], |
108
|
|
|
"katzenmilch" => [ |
109
|
|
|
"id" => "katzenmilch", |
110
|
|
|
"name" => "Katzenmilch", |
111
|
|
|
"background" => "#E8E9E8" |
112
|
|
|
], |
113
|
|
|
"kuroir-theme" => [ |
114
|
|
|
"id" => "kuroir-theme", |
115
|
|
|
"name" => "Kuroir Theme", |
116
|
|
|
"background" => "#E8E9E8" |
117
|
|
|
], |
118
|
|
|
"lazy" => [ |
119
|
|
|
"id" => "lazy", |
120
|
|
|
"name" => "LAZY", |
121
|
|
|
"background" => "#FFFFFF" |
122
|
|
|
], |
123
|
|
|
"magicwb--amiga-" => [ |
124
|
|
|
"id" => "magicwb--amiga-", |
125
|
|
|
"name" => "MagicWB (Amiga)", |
126
|
|
|
"background" => "#969696" |
127
|
|
|
], |
128
|
|
|
"merbivore-soft" => [ |
129
|
|
|
"id" => "merbivore-soft", |
130
|
|
|
"name" => "Merbivore Soft", |
131
|
|
|
"background" => "#161616" |
132
|
|
|
], |
133
|
|
|
"merbivore" => [ |
134
|
|
|
"id" => "merbivore", |
135
|
|
|
"name" => "Merbivore", |
136
|
|
|
"background" => "#161616" |
137
|
|
|
], |
138
|
|
|
"monokai-bright" => [ |
139
|
|
|
"id" => "monokai-bright", |
140
|
|
|
"name" => "Monokai Bright", |
141
|
|
|
"background" => "#272822" |
142
|
|
|
], |
143
|
|
|
"monokai" => [ |
144
|
|
|
"id" => "monokai", |
145
|
|
|
"name" => "Monokai", |
146
|
|
|
"background" => "#272822" |
147
|
|
|
], |
148
|
|
|
"night-owl" => [ |
149
|
|
|
"id" => "night-owl", |
150
|
|
|
"name" => "Night Owl", |
151
|
|
|
"background" => "#011627" |
152
|
|
|
], |
153
|
|
|
"oceanic-next" => [ |
154
|
|
|
"id" => "oceanic-next", |
155
|
|
|
"name" => "Oceanic Next", |
156
|
|
|
"background" => "#1B2B34" |
157
|
|
|
], |
158
|
|
|
"pastels-on-dark" => [ |
159
|
|
|
"id" => "pastels-on-dark", |
160
|
|
|
"name" => "Pastels on Dark", |
161
|
|
|
"background" => "#211E1E" |
162
|
|
|
], |
163
|
|
|
"slush-and-poppies" => [ |
164
|
|
|
"id" => "slush-and-poppies", |
165
|
|
|
"name" => "Slush and Poppies", |
166
|
|
|
"background" => "#F1F1F1" |
167
|
|
|
], |
168
|
|
|
"solarized-dark" => [ |
169
|
|
|
"id" => "solarized-dark", |
170
|
|
|
"name" => "Solarized-dark", |
171
|
|
|
"background" => "#002B36" |
172
|
|
|
], |
173
|
|
|
"solarized-light" => [ |
174
|
|
|
"id" => "solarized-light", |
175
|
|
|
"name" => "Solarized-light", |
176
|
|
|
"background" => "#FDF6E3" |
177
|
|
|
], |
178
|
|
|
"spacecadet" => [ |
179
|
|
|
"id" => "spacecadet", |
180
|
|
|
"name" => "SpaceCadet", |
181
|
|
|
"background" => "#0D0D0D" |
182
|
|
|
], |
183
|
|
|
"sunburst" => [ |
184
|
|
|
"id" => "sunburst", |
185
|
|
|
"name" => "Sunburst", |
186
|
|
|
"background" => "#000000" |
187
|
|
|
], |
188
|
|
|
"textmate--mac-classic-" => [ |
189
|
|
|
"id" => "textmate--mac-classic-", |
190
|
|
|
"name" => "Textmate (Mac Classic)", |
191
|
|
|
"background" => "#FFFFFF" |
192
|
|
|
], |
193
|
|
|
"tomorrow-night-blue" => [ |
194
|
|
|
"id" => "tomorrow-night-blue", |
195
|
|
|
"name" => "Tomorrow-Night-Blue", |
196
|
|
|
"background" => "#002451" |
197
|
|
|
], |
198
|
|
|
"tomorrow-night-bright" => [ |
199
|
|
|
"id" => "tomorrow-night-bright", |
200
|
|
|
"name" => "Tomorrow-Night-Bright", |
201
|
|
|
"background" => "#000000" |
202
|
|
|
], |
203
|
|
|
"tomorrow-night-eighties" => [ |
204
|
|
|
"id" => "tomorrow-night-eighties", |
205
|
|
|
"name" => "Tomorrow-Night-Eighties", |
206
|
|
|
"background" => "#2D2D2D" |
207
|
|
|
], |
208
|
|
|
"tomorrow-night" => [ |
209
|
|
|
"id" => "tomorrow-night", |
210
|
|
|
"name" => "Tomorrow-Night", |
211
|
|
|
"background" => "#1D1F21" |
212
|
|
|
], |
213
|
|
|
"tomorrow" => [ |
214
|
|
|
"id" => "tomorrow", |
215
|
|
|
"name" => "Tomorrow", |
216
|
|
|
"background" => "#FFFFFF" |
217
|
|
|
], |
218
|
|
|
"twilight" => [ |
219
|
|
|
"id" => "twilight", |
220
|
|
|
"name" => "Twilight", |
221
|
|
|
"background" => "#141414" |
222
|
|
|
], |
223
|
|
|
"upstream-sunburst" => [ |
224
|
|
|
"id" => "upstream-sunburst", |
225
|
|
|
"name" => "Upstream Sunburst", |
226
|
|
|
"background" => "#000000F7" |
227
|
|
|
], |
228
|
|
|
"vibrant-ink" => [ |
229
|
|
|
"id" => "vibrant-ink", |
230
|
|
|
"name" => "Vibrant Ink", |
231
|
|
|
"background" => "#000000" |
232
|
|
|
], |
233
|
|
|
"xcode-default" => [ |
234
|
|
|
"id" => "xcode-default", |
235
|
|
|
"name" => "Xcode_default", |
236
|
|
|
"background" => "#FFFFFF" |
237
|
|
|
], |
238
|
|
|
"zenburnesque" => [ |
239
|
|
|
"id" => "zenburnesque", |
240
|
|
|
"name" => "Zenburnesque", |
241
|
|
|
"background" => "#404040" |
242
|
|
|
], |
243
|
|
|
"iplastic" => [ |
244
|
|
|
"id" => "iplastic", |
245
|
|
|
"name" => "iPlastic", |
246
|
|
|
"background" => "#EEEEEEEB" |
247
|
|
|
], |
248
|
|
|
"idlefingers" => [ |
249
|
|
|
"id" => "idlefingers", |
250
|
|
|
"name" => "idleFingers", |
251
|
|
|
"background" => "#323232" |
252
|
|
|
], |
253
|
|
|
"krtheme" => [ |
254
|
|
|
"id" => "krtheme", |
255
|
|
|
"name" => "krTheme", |
256
|
|
|
"background" => "#0B0A09" |
257
|
|
|
], |
258
|
|
|
"monoindustrial" => [ |
259
|
|
|
"id" => "monoindustrial", |
260
|
|
|
"name" => "monoindustrial", |
261
|
|
|
"background" => "#222C28" |
262
|
|
|
] |
263
|
|
|
]; |
264
|
|
|
|
265
|
|
|
public static function getTheme($id) { |
266
|
|
|
if (!isset(self::$theme[$id])) { |
267
|
|
|
return self::$theme['vs-dark']; |
268
|
|
|
} |
269
|
|
|
return self::$theme[$id]; |
270
|
|
|
} |
271
|
|
|
|
272
|
|
|
public static function getAll() { |
273
|
|
|
return self::$theme; |
274
|
|
|
} |
275
|
|
|
} |
276
|
|
|
|