@@ -7,50 +7,50 @@ class TerminalThemeManager {
77 constructor ( ) {
88 this . themes = {
99 dark : {
10- background : "#1e1e1e " ,
11- foreground : "#ffffff " ,
12- cursor : "#ffffff " ,
13- cursorAccent : "#1e1e1e " ,
10+ background : "#23272a " ,
11+ foreground : "#f5f5f5 " ,
12+ cursor : "#4285f4 " ,
13+ cursorAccent : "#23272a " ,
1414 selection : "#ffffff40" ,
15- black : "#000000 " ,
16- red : "#cd3131 " ,
17- green : "#0dbc79 " ,
18- yellow : "#e5e510 " ,
19- blue : "#2472c8 " ,
20- magenta : "#bc3fbc " ,
21- cyan : "#11a8cd " ,
22- white : "#e5e5e5 " ,
23- brightBlack : "#666666 " ,
24- brightRed : "#f14c4c " ,
25- brightGreen : "#23d18b " ,
26- brightYellow : "#f5f543 " ,
27- brightBlue : "#3b8eea " ,
28- brightMagenta : "#d670d6 " ,
29- brightCyan : "#29b8db " ,
15+ black : "#181b1e " ,
16+ red : "#f07178 " ,
17+ green : "#c3e88d " ,
18+ yellow : "#ffcb6b " ,
19+ blue : "#4285f4 " ,
20+ magenta : "#c792ea " ,
21+ cyan : "#89ddff " ,
22+ white : "#f5f5f5 " ,
23+ brightBlack : "#2d3134 " ,
24+ brightRed : "#ff6b6b " ,
25+ brightGreen : "#5af78e " ,
26+ brightYellow : "#f4f99d " ,
27+ brightBlue : "#82aaff " ,
28+ brightMagenta : "#c594c5 " ,
29+ brightCyan : "#9aedfe " ,
3030 brightWhite : "#ffffff" ,
3131 } ,
3232 light : {
3333 background : "#ffffff" ,
34- foreground : "#000000 " ,
35- cursor : "#000000 " ,
34+ foreground : "#0f1729 " ,
35+ cursor : "#3b82f6 " ,
3636 cursorAccent : "#ffffff" ,
37- selection : "#00000040 " ,
38- black : "#000000 " ,
39- red : "#cd3131 " ,
40- green : "#008000 " ,
41- yellow : "#808000 " ,
42- blue : "#0000ff " ,
43- magenta : "#800080 " ,
44- cyan : "#008080 " ,
45- white : "#c0c0c0 " ,
46- brightBlack : "#808080 " ,
47- brightRed : "#ff0000 " ,
48- brightGreen : "#00ff00 " ,
49- brightYellow : "#ffff00 " ,
50- brightBlue : "#0000ff " ,
51- brightMagenta : "#ff00ff " ,
52- brightCyan : "#00ffff " ,
53- brightWhite : "#ffffff " ,
37+ selection : "#e2e8f0 " ,
38+ black : "#1e293b " ,
39+ red : "#dc2626 " ,
40+ green : "#16a34a " ,
41+ yellow : "#ca8a04 " ,
42+ blue : "#3b82f6 " ,
43+ magenta : "#9333ea " ,
44+ cyan : "#0891b2 " ,
45+ white : "#64748b " ,
46+ brightBlack : "#475569 " ,
47+ brightRed : "#ef4444 " ,
48+ brightGreen : "#22c55e " ,
49+ brightYellow : "#eab308 " ,
50+ brightBlue : "#6366f1 " ,
51+ brightMagenta : "#a855f7 " ,
52+ brightCyan : "#06b6d4 " ,
53+ brightWhite : "#0f1729 " ,
5454 } ,
5555 solarizedDark : {
5656 background : "#002b36" ,
@@ -397,6 +397,52 @@ class TerminalThemeManager {
397397 brightCyan : "#95e6cb" ,
398398 brightWhite : "#ffffff" ,
399399 } ,
400+ glass : {
401+ background : "#ffffff" ,
402+ foreground : "#111827" ,
403+ cursor : "#6366f1" ,
404+ cursorAccent : "#ffffff" ,
405+ selection : "#e0e7ff" ,
406+ black : "#374151" ,
407+ red : "#dc2626" ,
408+ green : "#16a34a" ,
409+ yellow : "#ca8a04" ,
410+ blue : "#6366f1" ,
411+ magenta : "#9333ea" ,
412+ cyan : "#0891b2" ,
413+ white : "#6b7280" ,
414+ brightBlack : "#4b5563" ,
415+ brightRed : "#ef4444" ,
416+ brightGreen : "#22c55e" ,
417+ brightYellow : "#eab308" ,
418+ brightBlue : "#8b5cf6" ,
419+ brightMagenta : "#a855f7" ,
420+ brightCyan : "#06b6d4" ,
421+ brightWhite : "#111827" ,
422+ } ,
423+ glassDark : {
424+ background : "#181820" ,
425+ foreground : "#e5e7eb" ,
426+ cursor : "#6366f1" ,
427+ cursorAccent : "#181820" ,
428+ selection : "#374151" ,
429+ black : "#0f0f14" ,
430+ red : "#f87171" ,
431+ green : "#4ade80" ,
432+ yellow : "#fbbf24" ,
433+ blue : "#6366f1" ,
434+ magenta : "#a78bfa" ,
435+ cyan : "#22d3ee" ,
436+ white : "#e5e7eb" ,
437+ brightBlack : "#1f1f2a" ,
438+ brightRed : "#fca5a5" ,
439+ brightGreen : "#86efac" ,
440+ brightYellow : "#fcd34d" ,
441+ brightBlue : "#818cf8" ,
442+ brightMagenta : "#c4b5fd" ,
443+ brightCyan : "#67e8f9" ,
444+ brightWhite : "#f3f4f6" ,
445+ } ,
400446 } ;
401447
402448 this . pluginThemes = new Map ( ) ;
0 commit comments