1// This file was generated by the `theme_importer`.
2// Be careful when modifying it by hand.
3
4use gpui::rgba;
5
6use crate::{
7 Appearance, ThemeColorsRefinement, UserTheme, UserThemeFamily, UserThemeStylesRefinement,
8};
9
10pub fn notctis() -> UserThemeFamily {
11 UserThemeFamily {
12 name: "Notctis".into(),
13 author: "Liviu Schera (liviuschera)".into(),
14 themes: vec![
15 UserTheme {
16 name: "Noctis Azureus".into(),
17 appearance: Appearance::Dark,
18 styles: UserThemeStylesRefinement {
19 colors: ThemeColorsRefinement {
20 border: Some(rgba(0x1579b6ff).into()),
21 border_variant: Some(rgba(0x1579b6ff).into()),
22 border_focused: Some(rgba(0x1579b6ff).into()),
23 border_selected: Some(rgba(0x1579b6ff).into()),
24 border_transparent: Some(rgba(0x1579b6ff).into()),
25 border_disabled: Some(rgba(0x1579b6ff).into()),
26 elevated_surface_background: Some(rgba(0x051b28ff).into()),
27 surface_background: Some(rgba(0x051b28ff).into()),
28 background: Some(rgba(0x07263aff).into()),
29 element_background: Some(rgba(0x007e99ff).into()),
30 text: Some(rgba(0xbecfdaff).into()),
31 tab_inactive_background: Some(rgba(0x08324eff).into()),
32 tab_active_background: Some(rgba(0x07263aff).into()),
33 terminal_background: Some(rgba(0x051b28ff).into()),
34 terminal_ansi_bright_black: Some(rgba(0x475e6cff).into()),
35 terminal_ansi_bright_red: Some(rgba(0xe97749ff).into()),
36 terminal_ansi_bright_green: Some(rgba(0x5febb1ff).into()),
37 terminal_ansi_bright_yellow: Some(rgba(0xe69532ff).into()),
38 terminal_ansi_bright_blue: Some(rgba(0x5fb5ebff).into()),
39 terminal_ansi_bright_magenta: Some(rgba(0xe697b2ff).into()),
40 terminal_ansi_bright_cyan: Some(rgba(0x5fdaebff).into()),
41 terminal_ansi_bright_white: Some(rgba(0xbecfdaff).into()),
42 terminal_ansi_black: Some(rgba(0x28343dff).into()),
43 terminal_ansi_red: Some(rgba(0xe66432ff).into()),
44 terminal_ansi_green: Some(rgba(0x49e9a6ff).into()),
45 terminal_ansi_yellow: Some(rgba(0xe4b781ff).into()),
46 terminal_ansi_blue: Some(rgba(0x49ace9ff).into()),
47 terminal_ansi_magenta: Some(rgba(0xdf759aff).into()),
48 terminal_ansi_cyan: Some(rgba(0x49d5e9ff).into()),
49 terminal_ansi_white: Some(rgba(0xaec3d0ff).into()),
50 ..Default::default()
51 },
52 },
53 },
54 UserTheme {
55 name: "Noctis Bordo".into(),
56 appearance: Appearance::Dark,
57 styles: UserThemeStylesRefinement {
58 colors: ThemeColorsRefinement {
59 border: Some(rgba(0x997582ff).into()),
60 border_variant: Some(rgba(0x997582ff).into()),
61 border_focused: Some(rgba(0x997582ff).into()),
62 border_selected: Some(rgba(0x997582ff).into()),
63 border_transparent: Some(rgba(0x997582ff).into()),
64 border_disabled: Some(rgba(0x997582ff).into()),
65 elevated_surface_background: Some(rgba(0x272022ff).into()),
66 surface_background: Some(rgba(0x272022ff).into()),
67 background: Some(rgba(0x322a2dff).into()),
68 element_background: Some(rgba(0x007e99ff).into()),
69 text: Some(rgba(0xcbbec2ff).into()),
70 tab_inactive_background: Some(rgba(0x413036ff).into()),
71 tab_active_background: Some(rgba(0x322a2dff).into()),
72 terminal_background: Some(rgba(0x272022ff).into()),
73 terminal_ansi_bright_black: Some(rgba(0x69545bff).into()),
74 terminal_ansi_bright_red: Some(rgba(0xe97749ff).into()),
75 terminal_ansi_bright_green: Some(rgba(0x5febb1ff).into()),
76 terminal_ansi_bright_yellow: Some(rgba(0xe69532ff).into()),
77 terminal_ansi_bright_blue: Some(rgba(0x5fb5ebff).into()),
78 terminal_ansi_bright_magenta: Some(rgba(0xe697b2ff).into()),
79 terminal_ansi_bright_cyan: Some(rgba(0x5fdaebff).into()),
80 terminal_ansi_bright_white: Some(rgba(0xcbbec2ff).into()),
81 terminal_ansi_black: Some(rgba(0x47393eff).into()),
82 terminal_ansi_red: Some(rgba(0xe66432ff).into()),
83 terminal_ansi_green: Some(rgba(0x49e9a6ff).into()),
84 terminal_ansi_yellow: Some(rgba(0xe4b781ff).into()),
85 terminal_ansi_blue: Some(rgba(0x49ace9ff).into()),
86 terminal_ansi_magenta: Some(rgba(0xdf759aff).into()),
87 terminal_ansi_cyan: Some(rgba(0x49d5e9ff).into()),
88 terminal_ansi_white: Some(rgba(0xb9acb0ff).into()),
89 ..Default::default()
90 },
91 },
92 },
93 UserTheme {
94 name: "Noctus Hibernus".into(),
95 appearance: Appearance::Light,
96 styles: UserThemeStylesRefinement {
97 colors: ThemeColorsRefinement {
98 border: Some(rgba(0x00c6e0ff).into()),
99 border_variant: Some(rgba(0x00c6e0ff).into()),
100 border_focused: Some(rgba(0x00c6e0ff).into()),
101 border_selected: Some(rgba(0x00c6e0ff).into()),
102 border_transparent: Some(rgba(0x00c6e0ff).into()),
103 border_disabled: Some(rgba(0x00c6e0ff).into()),
104 elevated_surface_background: Some(rgba(0xe1eeefff).into()),
105 surface_background: Some(rgba(0xe1eeefff).into()),
106 background: Some(rgba(0xf4f6f6ff).into()),
107 element_background: Some(rgba(0x089099ff).into()),
108 text: Some(rgba(0x005661ff).into()),
109 tab_inactive_background: Some(rgba(0xcaedf2ff).into()),
110 tab_active_background: Some(rgba(0xf4f6f6ff).into()),
111 terminal_background: Some(rgba(0xe1eeefff).into()),
112 terminal_ansi_bright_black: Some(rgba(0x004d57ff).into()),
113 terminal_ansi_bright_red: Some(rgba(0xff3f00ff).into()),
114 terminal_ansi_bright_green: Some(rgba(0x00d17aff).into()),
115 terminal_ansi_bright_yellow: Some(rgba(0xff8c00ff).into()),
116 terminal_ansi_bright_blue: Some(rgba(0x0ea3ffff).into()),
117 terminal_ansi_bright_magenta: Some(rgba(0xff6b9eff).into()),
118 terminal_ansi_bright_cyan: Some(rgba(0x00cae6ff).into()),
119 terminal_ansi_bright_white: Some(rgba(0xbbc3c4ff).into()),
120 terminal_ansi_black: Some(rgba(0x003b41ff).into()),
121 terminal_ansi_red: Some(rgba(0xe34d1bff).into()),
122 terminal_ansi_green: Some(rgba(0x00b368ff).into()),
123 terminal_ansi_yellow: Some(rgba(0xf49724ff).into()),
124 terminal_ansi_blue: Some(rgba(0x0094f0ff).into()),
125 terminal_ansi_magenta: Some(rgba(0xff5792ff).into()),
126 terminal_ansi_cyan: Some(rgba(0x00bdd6ff).into()),
127 terminal_ansi_white: Some(rgba(0x8ca6a6ff).into()),
128 ..Default::default()
129 },
130 },
131 },
132 UserTheme {
133 name: "Noctis Lilac".into(),
134 appearance: Appearance::Dark,
135 styles: UserThemeStylesRefinement {
136 colors: ThemeColorsRefinement {
137 border: Some(rgba(0xaea4f4ff).into()),
138 border_variant: Some(rgba(0xaea4f4ff).into()),
139 border_focused: Some(rgba(0xaea4f4ff).into()),
140 border_selected: Some(rgba(0xaea4f4ff).into()),
141 border_transparent: Some(rgba(0xaea4f4ff).into()),
142 border_disabled: Some(rgba(0xaea4f4ff).into()),
143 elevated_surface_background: Some(rgba(0xe9e7f3ff).into()),
144 surface_background: Some(rgba(0xe9e7f3ff).into()),
145 background: Some(rgba(0xf2f1f8ff).into()),
146 element_background: Some(rgba(0x8d7ffeff).into()),
147 text: Some(rgba(0x0c006bff).into()),
148 tab_inactive_background: Some(rgba(0xe2dff6ff).into()),
149 tab_active_background: Some(rgba(0xf2f1f8ff).into()),
150 terminal_background: Some(rgba(0xe9e7f3ff).into()),
151 terminal_ansi_bright_black: Some(rgba(0x0f0080ff).into()),
152 terminal_ansi_bright_red: Some(rgba(0xff3f00ff).into()),
153 terminal_ansi_bright_green: Some(rgba(0x00d17aff).into()),
154 terminal_ansi_bright_yellow: Some(rgba(0xff8c00ff).into()),
155 terminal_ansi_bright_blue: Some(rgba(0x0ea3ffff).into()),
156 terminal_ansi_bright_magenta: Some(rgba(0xff6b9eff).into()),
157 terminal_ansi_bright_cyan: Some(rgba(0x00cae6ff).into()),
158 terminal_ansi_bright_white: Some(rgba(0xbbc3c4ff).into()),
159 terminal_ansi_black: Some(rgba(0x0c006bff).into()),
160 terminal_ansi_red: Some(rgba(0xe34d1bff).into()),
161 terminal_ansi_green: Some(rgba(0x00b368ff).into()),
162 terminal_ansi_yellow: Some(rgba(0xf49724ff).into()),
163 terminal_ansi_blue: Some(rgba(0x0094f0ff).into()),
164 terminal_ansi_magenta: Some(rgba(0xff5792ff).into()),
165 terminal_ansi_cyan: Some(rgba(0x00bdd6ff).into()),
166 terminal_ansi_white: Some(rgba(0x8ca6a6ff).into()),
167 ..Default::default()
168 },
169 },
170 },
171 UserTheme {
172 name: "Noctis Lux".into(),
173 appearance: Appearance::Light,
174 styles: UserThemeStylesRefinement {
175 colors: ThemeColorsRefinement {
176 border: Some(rgba(0x00c6e0ff).into()),
177 border_variant: Some(rgba(0x00c6e0ff).into()),
178 border_focused: Some(rgba(0x00c6e0ff).into()),
179 border_selected: Some(rgba(0x00c6e0ff).into()),
180 border_transparent: Some(rgba(0x00c6e0ff).into()),
181 border_disabled: Some(rgba(0x00c6e0ff).into()),
182 elevated_surface_background: Some(rgba(0xf6eddaff).into()),
183 surface_background: Some(rgba(0xf6eddaff).into()),
184 background: Some(rgba(0xfef8ecff).into()),
185 element_background: Some(rgba(0x089099ff).into()),
186 text: Some(rgba(0x005661ff).into()),
187 tab_inactive_background: Some(rgba(0xf0e9d6ff).into()),
188 tab_active_background: Some(rgba(0xfef8ecff).into()),
189 terminal_background: Some(rgba(0xf6eddaff).into()),
190 terminal_ansi_bright_black: Some(rgba(0x004d57ff).into()),
191 terminal_ansi_bright_red: Some(rgba(0xff3f00ff).into()),
192 terminal_ansi_bright_green: Some(rgba(0x00d17aff).into()),
193 terminal_ansi_bright_yellow: Some(rgba(0xff8c00ff).into()),
194 terminal_ansi_bright_blue: Some(rgba(0x0ea3ffff).into()),
195 terminal_ansi_bright_magenta: Some(rgba(0xff6b9eff).into()),
196 terminal_ansi_bright_cyan: Some(rgba(0x00cae6ff).into()),
197 terminal_ansi_bright_white: Some(rgba(0xbbc3c4ff).into()),
198 terminal_ansi_black: Some(rgba(0x003b41ff).into()),
199 terminal_ansi_red: Some(rgba(0xe34d1bff).into()),
200 terminal_ansi_green: Some(rgba(0x00b368ff).into()),
201 terminal_ansi_yellow: Some(rgba(0xf49724ff).into()),
202 terminal_ansi_blue: Some(rgba(0x0094f0ff).into()),
203 terminal_ansi_magenta: Some(rgba(0xff5792ff).into()),
204 terminal_ansi_cyan: Some(rgba(0x00bdd6ff).into()),
205 terminal_ansi_white: Some(rgba(0x8ca6a6ff).into()),
206 ..Default::default()
207 },
208 },
209 },
210 UserTheme {
211 name: "Noctis Minimus".into(),
212 appearance: Appearance::Dark,
213 styles: UserThemeStylesRefinement {
214 colors: ThemeColorsRefinement {
215 border: Some(rgba(0x496c83ff).into()),
216 border_variant: Some(rgba(0x496c83ff).into()),
217 border_focused: Some(rgba(0x496c83ff).into()),
218 border_selected: Some(rgba(0x496c83ff).into()),
219 border_transparent: Some(rgba(0x496c83ff).into()),
220 border_disabled: Some(rgba(0x496c83ff).into()),
221 elevated_surface_background: Some(rgba(0x0e1920ff).into()),
222 surface_background: Some(rgba(0x0e1920ff).into()),
223 background: Some(rgba(0x1b2932ff).into()),
224 element_background: Some(rgba(0x2e616bff).into()),
225 text: Some(rgba(0xc5cdd3ff).into()),
226 tab_inactive_background: Some(rgba(0x202d37ff).into()),
227 tab_active_background: Some(rgba(0x1b2932ff).into()),
228 terminal_background: Some(rgba(0x0e1920ff).into()),
229 terminal_ansi_bright_black: Some(rgba(0x425866ff).into()),
230 terminal_ansi_bright_red: Some(rgba(0xca8468ff).into()),
231 terminal_ansi_bright_green: Some(rgba(0x84c8abff).into()),
232 terminal_ansi_bright_yellow: Some(rgba(0xd1aa7bff).into()),
233 terminal_ansi_bright_blue: Some(rgba(0x68a4caff).into()),
234 terminal_ansi_bright_magenta: Some(rgba(0xc88da2ff).into()),
235 terminal_ansi_bright_cyan: Some(rgba(0x84bfc8ff).into()),
236 terminal_ansi_bright_white: Some(rgba(0xc5d1d3ff).into()),
237 terminal_ansi_black: Some(rgba(0x182935ff).into()),
238 terminal_ansi_red: Some(rgba(0xc08872ff).into()),
239 terminal_ansi_green: Some(rgba(0x72c09fff).into()),
240 terminal_ansi_yellow: Some(rgba(0xc8a984ff).into()),
241 terminal_ansi_blue: Some(rgba(0x6095b7ff).into()),
242 terminal_ansi_magenta: Some(rgba(0xc28097ff).into()),
243 terminal_ansi_cyan: Some(rgba(0x72b7c0ff).into()),
244 terminal_ansi_white: Some(rgba(0xc5cdd3ff).into()),
245 ..Default::default()
246 },
247 },
248 },
249 UserTheme {
250 name: "Noctis".into(),
251 appearance: Appearance::Dark,
252 styles: UserThemeStylesRefinement {
253 colors: ThemeColorsRefinement {
254 border: Some(rgba(0x0d6571ff).into()),
255 border_variant: Some(rgba(0x0d6571ff).into()),
256 border_focused: Some(rgba(0x0d6571ff).into()),
257 border_selected: Some(rgba(0x0d6571ff).into()),
258 border_transparent: Some(rgba(0x0d6571ff).into()),
259 border_disabled: Some(rgba(0x0d6571ff).into()),
260 elevated_surface_background: Some(rgba(0x03181aff).into()),
261 surface_background: Some(rgba(0x03181aff).into()),
262 background: Some(rgba(0x052428ff).into()),
263 element_background: Some(rgba(0x089099ff).into()),
264 text: Some(rgba(0xb1c9ccff).into()),
265 tab_inactive_background: Some(rgba(0x052e32ff).into()),
266 tab_active_background: Some(rgba(0x052428ff).into()),
267 terminal_background: Some(rgba(0x03181aff).into()),
268 terminal_ansi_bright_black: Some(rgba(0x47686cff).into()),
269 terminal_ansi_bright_red: Some(rgba(0xe97749ff).into()),
270 terminal_ansi_bright_green: Some(rgba(0x5febb1ff).into()),
271 terminal_ansi_bright_yellow: Some(rgba(0xe69532ff).into()),
272 terminal_ansi_bright_blue: Some(rgba(0x5fb5ebff).into()),
273 terminal_ansi_bright_magenta: Some(rgba(0xe697b2ff).into()),
274 terminal_ansi_bright_cyan: Some(rgba(0x5fdaebff).into()),
275 terminal_ansi_bright_white: Some(rgba(0xc1d4d7ff).into()),
276 terminal_ansi_black: Some(rgba(0x324a4dff).into()),
277 terminal_ansi_red: Some(rgba(0xe66432ff).into()),
278 terminal_ansi_green: Some(rgba(0x49e9a6ff).into()),
279 terminal_ansi_yellow: Some(rgba(0xe4b781ff).into()),
280 terminal_ansi_blue: Some(rgba(0x49ace9ff).into()),
281 terminal_ansi_magenta: Some(rgba(0xdf759aff).into()),
282 terminal_ansi_cyan: Some(rgba(0x49d5e9ff).into()),
283 terminal_ansi_white: Some(rgba(0xb1c9ccff).into()),
284 ..Default::default()
285 },
286 },
287 },
288 UserTheme {
289 name: "Noctis Obscuro".into(),
290 appearance: Appearance::Dark,
291 styles: UserThemeStylesRefinement {
292 colors: ThemeColorsRefinement {
293 border: Some(rgba(0x0d6571ff).into()),
294 border_variant: Some(rgba(0x0d6571ff).into()),
295 border_focused: Some(rgba(0x0d6571ff).into()),
296 border_selected: Some(rgba(0x0d6571ff).into()),
297 border_transparent: Some(rgba(0x0d6571ff).into()),
298 border_disabled: Some(rgba(0x0d6571ff).into()),
299 elevated_surface_background: Some(rgba(0x020c0eff).into()),
300 surface_background: Some(rgba(0x020c0eff).into()),
301 background: Some(rgba(0x031316ff).into()),
302 element_background: Some(rgba(0x089099ff).into()),
303 text: Some(rgba(0xb1c9ccff).into()),
304 tab_inactive_background: Some(rgba(0x052e32ff).into()),
305 tab_active_background: Some(rgba(0x031316ff).into()),
306 terminal_background: Some(rgba(0x020c0eff).into()),
307 terminal_ansi_bright_black: Some(rgba(0x47686cff).into()),
308 terminal_ansi_bright_red: Some(rgba(0xe97749ff).into()),
309 terminal_ansi_bright_green: Some(rgba(0x5febb1ff).into()),
310 terminal_ansi_bright_yellow: Some(rgba(0xe69532ff).into()),
311 terminal_ansi_bright_blue: Some(rgba(0x5fb5ebff).into()),
312 terminal_ansi_bright_magenta: Some(rgba(0xe697b2ff).into()),
313 terminal_ansi_bright_cyan: Some(rgba(0x5fdaebff).into()),
314 terminal_ansi_bright_white: Some(rgba(0xc1d4d7ff).into()),
315 terminal_ansi_black: Some(rgba(0x324a4dff).into()),
316 terminal_ansi_red: Some(rgba(0xe66432ff).into()),
317 terminal_ansi_green: Some(rgba(0x49e9a6ff).into()),
318 terminal_ansi_yellow: Some(rgba(0xe4b781ff).into()),
319 terminal_ansi_blue: Some(rgba(0x49ace9ff).into()),
320 terminal_ansi_magenta: Some(rgba(0xdf759aff).into()),
321 terminal_ansi_cyan: Some(rgba(0x49d5e9ff).into()),
322 terminal_ansi_white: Some(rgba(0xb1c9ccff).into()),
323 ..Default::default()
324 },
325 },
326 },
327 UserTheme {
328 name: "Noctis Sereno".into(),
329 appearance: Appearance::Dark,
330 styles: UserThemeStylesRefinement {
331 colors: ThemeColorsRefinement {
332 border: Some(rgba(0x0d6571ff).into()),
333 border_variant: Some(rgba(0x0d6571ff).into()),
334 border_focused: Some(rgba(0x0d6571ff).into()),
335 border_selected: Some(rgba(0x0d6571ff).into()),
336 border_transparent: Some(rgba(0x0d6571ff).into()),
337 border_disabled: Some(rgba(0x0d6571ff).into()),
338 elevated_surface_background: Some(rgba(0x020c0eff).into()),
339 surface_background: Some(rgba(0x020c0eff).into()),
340 background: Some(rgba(0x031316ff).into()),
341 element_background: Some(rgba(0x089099ff).into()),
342 text: Some(rgba(0xb1c9ccff).into()),
343 tab_inactive_background: Some(rgba(0x052e32ff).into()),
344 tab_active_background: Some(rgba(0x031316ff).into()),
345 terminal_background: Some(rgba(0x020c0eff).into()),
346 terminal_ansi_bright_black: Some(rgba(0x47686cff).into()),
347 terminal_ansi_bright_red: Some(rgba(0xe97749ff).into()),
348 terminal_ansi_bright_green: Some(rgba(0x5febb1ff).into()),
349 terminal_ansi_bright_yellow: Some(rgba(0xe69532ff).into()),
350 terminal_ansi_bright_blue: Some(rgba(0x5fb5ebff).into()),
351 terminal_ansi_bright_magenta: Some(rgba(0xe697b2ff).into()),
352 terminal_ansi_bright_cyan: Some(rgba(0x5fdaebff).into()),
353 terminal_ansi_bright_white: Some(rgba(0xc1d4d7ff).into()),
354 terminal_ansi_black: Some(rgba(0x324a4dff).into()),
355 terminal_ansi_red: Some(rgba(0xe66432ff).into()),
356 terminal_ansi_green: Some(rgba(0x49e9a6ff).into()),
357 terminal_ansi_yellow: Some(rgba(0xe4b781ff).into()),
358 terminal_ansi_blue: Some(rgba(0x49ace9ff).into()),
359 terminal_ansi_magenta: Some(rgba(0xdf759aff).into()),
360 terminal_ansi_cyan: Some(rgba(0x49d5e9ff).into()),
361 terminal_ansi_white: Some(rgba(0xb1c9ccff).into()),
362 ..Default::default()
363 },
364 },
365 },
366 UserTheme {
367 name: "Noctis Uva".into(),
368 appearance: Appearance::Dark,
369 styles: UserThemeStylesRefinement {
370 colors: ThemeColorsRefinement {
371 border: Some(rgba(0x6d66a7ff).into()),
372 border_variant: Some(rgba(0x6d66a7ff).into()),
373 border_focused: Some(rgba(0x6d66a7ff).into()),
374 border_selected: Some(rgba(0x6d66a7ff).into()),
375 border_transparent: Some(rgba(0x6d66a7ff).into()),
376 border_disabled: Some(rgba(0x6d66a7ff).into()),
377 elevated_surface_background: Some(rgba(0x1f1d30ff).into()),
378 surface_background: Some(rgba(0x1f1d30ff).into()),
379 background: Some(rgba(0x292640ff).into()),
380 element_background: Some(rgba(0x007e99ff).into()),
381 text: Some(rgba(0xc5c2d6ff).into()),
382 tab_inactive_background: Some(rgba(0x2f2c49ff).into()),
383 tab_active_background: Some(rgba(0x292640ff).into()),
384 terminal_background: Some(rgba(0x1f1d30ff).into()),
385 terminal_ansi_bright_black: Some(rgba(0x504e65ff).into()),
386 terminal_ansi_bright_red: Some(rgba(0xe97749ff).into()),
387 terminal_ansi_bright_green: Some(rgba(0x5febb1ff).into()),
388 terminal_ansi_bright_yellow: Some(rgba(0xe69532ff).into()),
389 terminal_ansi_bright_blue: Some(rgba(0x5fb5ebff).into()),
390 terminal_ansi_bright_magenta: Some(rgba(0xe697b2ff).into()),
391 terminal_ansi_bright_cyan: Some(rgba(0x5fdaebff).into()),
392 terminal_ansi_bright_white: Some(rgba(0xc5c2d6ff).into()),
393 terminal_ansi_black: Some(rgba(0x302f3dff).into()),
394 terminal_ansi_red: Some(rgba(0xe66432ff).into()),
395 terminal_ansi_green: Some(rgba(0x49e9a6ff).into()),
396 terminal_ansi_yellow: Some(rgba(0xe4b781ff).into()),
397 terminal_ansi_blue: Some(rgba(0x49ace9ff).into()),
398 terminal_ansi_magenta: Some(rgba(0xdf759aff).into()),
399 terminal_ansi_cyan: Some(rgba(0x49d5e9ff).into()),
400 terminal_ansi_white: Some(rgba(0xb6b3ccff).into()),
401 ..Default::default()
402 },
403 },
404 },
405 UserTheme {
406 name: "Noctis Viola".into(),
407 appearance: Appearance::Dark,
408 styles: UserThemeStylesRefinement {
409 colors: ThemeColorsRefinement {
410 border: Some(rgba(0x8666a7ff).into()),
411 border_variant: Some(rgba(0x8666a7ff).into()),
412 border_focused: Some(rgba(0x8666a7ff).into()),
413 border_selected: Some(rgba(0x8666a7ff).into()),
414 border_transparent: Some(rgba(0x8666a7ff).into()),
415 border_disabled: Some(rgba(0x8666a7ff).into()),
416 elevated_surface_background: Some(rgba(0x291d35ff).into()),
417 surface_background: Some(rgba(0x291d35ff).into()),
418 background: Some(rgba(0x30243dff).into()),
419 element_background: Some(rgba(0x007e99ff).into()),
420 text: Some(rgba(0xccbfd9ff).into()),
421 tab_inactive_background: Some(rgba(0x3d2e4dff).into()),
422 tab_active_background: Some(rgba(0x30243dff).into()),
423 terminal_background: Some(rgba(0x291d35ff).into()),
424 terminal_ansi_bright_black: Some(rgba(0x594e65ff).into()),
425 terminal_ansi_bright_red: Some(rgba(0xe97749ff).into()),
426 terminal_ansi_bright_green: Some(rgba(0x5febb1ff).into()),
427 terminal_ansi_bright_yellow: Some(rgba(0xe69532ff).into()),
428 terminal_ansi_bright_blue: Some(rgba(0x5fb5ebff).into()),
429 terminal_ansi_bright_magenta: Some(rgba(0xe697b2ff).into()),
430 terminal_ansi_bright_cyan: Some(rgba(0x5fdaebff).into()),
431 terminal_ansi_bright_white: Some(rgba(0xccbfd9ff).into()),
432 terminal_ansi_black: Some(rgba(0x362f3dff).into()),
433 terminal_ansi_red: Some(rgba(0xe66432ff).into()),
434 terminal_ansi_green: Some(rgba(0x49e9a6ff).into()),
435 terminal_ansi_yellow: Some(rgba(0xe4b781ff).into()),
436 terminal_ansi_blue: Some(rgba(0x49ace9ff).into()),
437 terminal_ansi_magenta: Some(rgba(0xdf759aff).into()),
438 terminal_ansi_cyan: Some(rgba(0x49d5e9ff).into()),
439 terminal_ansi_white: Some(rgba(0xbfafcfff).into()),
440 ..Default::default()
441 },
442 },
443 },
444 ],
445 }
446}