Browse code

Todo listo para videobash ;)

NikaZhenya authored on 15/10/2018 22:31:34
Showing 8 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,59 @@
0
+#!/usr/bin/env ruby
1
+# encoding: UTF-8
2
+# coding: UTF-8
3
+
4
+require 'fileutils'
5
+
6
+Encoding.default_internal = Encoding::UTF_8
7
+
8
+# Función que crea el listado HTML
9
+def build_list
10
+  html = []
11
+  space = '    '
12
+
13
+  html.push((space * 4) + '<!-- videobash -->')
14
+  if $htmls.length > 0
15
+    html.push((space * 4) + '<h2>Videobash</h2>')
16
+    html.push((space * 4) + '<ol>')
17
+    $htmls.each do |h|
18
+      html.push((space * 5) + '<li>')
19
+      html.push((space * 6) + '<p>' + h[1] + '</p>')
20
+      html.push((space * 6) + '<p class="sin-sangria"><a href="src/videobash/html/' + h[0] + '">HTML</a></p>')
21
+      html.push((space * 5) + '</li>')
22
+    end
23
+    html.push((space * 4) + '</ol>')
24
+  end
25
+  html.push((space * 4) + '<!-- videobash -->')
26
+
27
+  return html
28
+end
29
+
30
+# Variables
31
+$htmls = []
32
+
33
+# Va a la carpeta de notas
34
+Dir.chdir(File.dirname(__FILE__) + '/../src/videobash/html')
35
+
36
+# Manda a crear cada publicación
37
+Dir.glob('*.html').each do |file|
38
+  title = File.read(file)
39
+              .gsub("\n",'')
40
+              .gsub(/^.*?<title>(.*?)<\/title>.*$/, '\1')
41
+
42
+  $htmls.push([File.basename(file), title])
43
+end
44
+
45
+# Ordena alfabéticamente
46
+$htmls.sort!
47
+
48
+# Va a la carpeta raíz
49
+Dir.chdir('../../..')
50
+
51
+puts "===> Modificando main.html…"
52
+
53
+main = File.read('main.html')
54
+           .gsub(/ +?<!-- videobash -->(.|\s)*?<!-- videobash -->/, build_list.join("\n"))
55
+
56
+archivo = File.new('main.html', 'w:UTF-8')
57
+archivo.puts main
58
+archivo.close
... ...
@@ -63,6 +63,10 @@
63 63
                 <!-- books -->
64 64
             </div>
65 65
             <div>
66
+                <!-- videobash -->
67
+                <!-- videobash -->
68
+            </div>
69
+            <div>
66 70
                 <h2>Notas</h2>
67 71
                 <!-- notes -->
68 72
                 <ol>
69 73
new file mode 100644
70 74
Binary files /dev/null and b/src/videobash/audio/.mp3 differ
71 75
new file mode 100644
... ...
@@ -0,0 +1,2348 @@
0
+/* ICONS */
1
+
2
+@font-face {
3
+  font-family: 'Material Icons';
4
+  font-style: normal;
5
+  font-weight: 400;
6
+  src: url(https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
7
+}
8
+
9
+.material-icons {
10
+  font-family: 'Material Icons';
11
+  font-weight: normal;
12
+  font-style: normal;
13
+  font-size: 24px;
14
+  line-height: 1;
15
+  letter-spacing: normal;
16
+  text-transform: none;
17
+  display: inline-block;
18
+  white-space: nowrap;
19
+  word-wrap: normal;
20
+  direction: ltr;
21
+  -moz-font-feature-settings: 'liga';
22
+  -moz-osx-font-smoothing: grayscale;
23
+}
24
+
25
+/* TERMINAL */
26
+
27
+.rangeslider,
28
+.rangeslider__fill {
29
+  display: block;
30
+  -moz-border-radius: 10px;
31
+  -webkit-border-radius: 10px;
32
+  border-radius: 10px;
33
+  top: 4px;
34
+}
35
+
36
+.rangeslider {
37
+  background: #e6e6e6;
38
+  position: relative;
39
+}
40
+
41
+.rangeslider--horizontal {
42
+  height: 5px;
43
+  width: 93%;
44
+  margin: 8px 2% 0 1%;
45
+  float: right;
46
+}
47
+
48
+.rangeslider--disabled {
49
+  filter: alpha(opacity=40);
50
+  opacity: .4;
51
+}
52
+
53
+.rangeslider__fill {
54
+  background: #0f0;
55
+  position: absolute;
56
+}
57
+
58
+.rangeslider--horizontal .rangeslider__fill {
59
+  top: 0;
60
+  height: 100%;
61
+}
62
+
63
+.rangeslider__handle {
64
+  display: none;
65
+}
66
+
67
+.terminal {
68
+  background-color: #000;
69
+  color: #fff;
70
+  font-family: "Lucida Console", Monaco, monospace;
71
+  font-feature-settings: "liga" 0;
72
+  position: relative;
73
+}
74
+
75
+.terminal.focus,
76
+.terminal:focus {;
77
+  outline: 0;
78
+}
79
+
80
+.terminal .xterm-helpers {
81
+  position: absolute;
82
+  top: 0;
83
+}
84
+
85
+.terminal .xterm-helper-textarea {
86
+  position: absolute;
87
+  opacity: 0;
88
+  left: -9999em;
89
+  top: 0;
90
+  width: 0;
91
+  height: 0;
92
+  z-index: -10;
93
+  white-space: nowrap;
94
+  overflow: hidden;
95
+  resize: none;
96
+}
97
+
98
+.terminal a {
99
+  color: inherit;
100
+  text-decoration: none;
101
+}
102
+
103
+.terminal a:hover {;
104
+  cursor: pointer;
105
+  text-decoration: underline;
106
+}
107
+
108
+.terminal a.xterm-invalid-link:hover {;
109
+  cursor: text;
110
+  text-decoration: none;
111
+}
112
+
113
+.terminal:not(.xterm-cursor-style-underline):not(.xterm-cursor-style-bar) .terminal-cursor {;
114
+  background-color: #fff;
115
+  color: #000;
116
+}
117
+
118
+.terminal:not(.focus) .terminal-cursor {;
119
+  outline: 1px solid #fff;
120
+  outline-offset: -1px;
121
+  background-color: transparent;
122
+}
123
+
124
+.terminal:not(.xterm-cursor-style-underline):not(.xterm-cursor-style-bar).focus.xterm-cursor-blink .terminal-cursor {;
125
+  animation: xterm-cursor-blink 1.2s infinite step-end;
126
+}
127
+
128
+@keyframes xterm-cursor-blink {
129
+  50% {
130
+      background-color: transparent;
131
+      color: inherit;
132
+  }
133
+}
134
+
135
+.terminal.xterm-cursor-style-bar .terminal-cursor,
136
+.terminal.xterm-cursor-style-underline .terminal-cursor {
137
+  position: relative;
138
+}
139
+
140
+.terminal.xterm-cursor-style-bar .terminal-cursor::before,;
141
+.terminal.xterm-cursor-style-underline .terminal-cursor::before {;
142
+  content: "";
143
+  display: block;
144
+  position: absolute;
145
+  background-color: #fff;
146
+}
147
+
148
+.terminal.xterm-cursor-style-bar .terminal-cursor::before {;
149
+  top: 0;
150
+  bottom: 0;
151
+  left: 0;
152
+  width: 1px;
153
+}
154
+
155
+.terminal.xterm-cursor-style-underline .terminal-cursor::before {;
156
+  bottom: 0;
157
+  left: 0;
158
+  right: 0;
159
+  height: 1px;
160
+}
161
+
162
+.terminal.xterm-cursor-style-bar.focus.xterm-cursor-blink .terminal-cursor::before,;
163
+.terminal.xterm-cursor-style-underline.focus.xterm-cursor-blink .terminal-cursor::before {;
164
+  animation: xterm-cursor-non-bar-blink 1.2s infinite step-end;
165
+}
166
+
167
+@keyframes xterm-cursor-non-bar-blink {
168
+  0% {
169
+      background-color: #fff;
170
+  }
171
+  50% {
172
+      background-color: transparent;
173
+  }
174
+}
175
+
176
+.terminal .composition-view {
177
+  background: #000;
178
+  color: #FFF;
179
+  display: none;
180
+  position: absolute;
181
+  white-space: nowrap;
182
+  z-index: 1;
183
+}
184
+
185
+.terminal .composition-view.active {
186
+  display: block;
187
+}
188
+
189
+.terminal .xterm-viewport {
190
+  background-color: #000;
191
+  overflow-y: scroll;
192
+}
193
+
194
+.terminal .xterm-wide-char {
195
+  display: inline-block;
196
+}
197
+
198
+.terminal .xterm-rows {
199
+  position: absolute;
200
+  left: 0;
201
+  top: 0;
202
+}
203
+
204
+.terminal .xterm-rows>div {
205
+  white-space: nowrap;
206
+}
207
+
208
+.terminal .xterm-scroll-area {
209
+  visibility: hidden;
210
+}
211
+
212
+.terminal .xterm-char-measure-element {
213
+  display: inline-block;
214
+  visibility: hidden;
215
+  position: absolute;
216
+  left: -9999em;
217
+}
218
+
219
+.terminal .xterm-bold {
220
+  font-weight: bold;
221
+}
222
+
223
+.terminal .xterm-underline {
224
+  text-decoration: underline;
225
+}
226
+
227
+.terminal .xterm-blink {
228
+  text-decoration: blink;
229
+}
230
+
231
+.terminal .xterm-hidden {
232
+  visibility: hidden;
233
+}
234
+
235
+.terminal .xterm-color-0 {
236
+  color: #2e3436;
237
+}
238
+
239
+.terminal .xterm-bg-color-0 {
240
+  background-color: #2e3436;
241
+}
242
+
243
+.terminal .xterm-color-1 {
244
+  color: #c00;
245
+}
246
+
247
+.terminal .xterm-bg-color-1 {
248
+  background-color: #c00;
249
+}
250
+
251
+.terminal .xterm-color-2 {
252
+  color: #4e9a06;
253
+}
254
+
255
+.terminal .xterm-bg-color-2 {
256
+  background-color: #4e9a06;
257
+}
258
+
259
+.terminal .xterm-color-3 {
260
+  color: #c4a000;
261
+}
262
+
263
+.terminal .xterm-bg-color-3 {
264
+  background-color: #c4a000;
265
+}
266
+
267
+.terminal .xterm-color-4 {
268
+  color: #3465a4;
269
+}
270
+
271
+.terminal .xterm-bg-color-4 {
272
+  background-color: #3465a4;
273
+}
274
+
275
+.terminal .xterm-color-5 {
276
+  color: #75507b;
277
+}
278
+
279
+.terminal .xterm-bg-color-5 {
280
+  background-color: #75507b;
281
+}
282
+
283
+.terminal .xterm-color-6 {
284
+  color: #06989a;
285
+}
286
+
287
+.terminal .xterm-bg-color-6 {
288
+  background-color: #06989a;
289
+}
290
+
291
+.terminal .xterm-color-7 {
292
+  color: #d3d7cf;
293
+}
294
+
295
+.terminal .xterm-bg-color-7 {
296
+  background-color: #d3d7cf;
297
+}
298
+
299
+.terminal .xterm-color-8 {
300
+  color: #555753;
301
+}
302
+
303
+.terminal .xterm-bg-color-8 {
304
+  background-color: #555753;
305
+}
306
+
307
+.terminal .xterm-color-9 {
308
+  color: #ef2929;
309
+}
310
+
311
+.terminal .xterm-bg-color-9 {
312
+  background-color: #ef2929;
313
+}
314
+
315
+.terminal .xterm-color-10 {
316
+  color: #8ae234;
317
+}
318
+
319
+.terminal .xterm-bg-color-10 {
320
+  background-color: #8ae234;
321
+}
322
+
323
+.terminal .xterm-color-11 {
324
+  color: #fce94f;
325
+}
326
+
327
+.terminal .xterm-bg-color-11 {
328
+  background-color: #fce94f;
329
+}
330
+
331
+.terminal .xterm-color-12 {
332
+  color: #729fcf;
333
+}
334
+
335
+.terminal .xterm-bg-color-12 {
336
+  background-color: #729fcf;
337
+}
338
+
339
+.terminal .xterm-color-13 {
340
+  color: #ad7fa8;
341
+}
342
+
343
+.terminal .xterm-bg-color-13 {
344
+  background-color: #ad7fa8;
345
+}
346
+
347
+.terminal .xterm-color-14 {
348
+  color: #34e2e2;
349
+}
350
+
351
+.terminal .xterm-bg-color-14 {
352
+  background-color: #34e2e2;
353
+}
354
+
355
+.terminal .xterm-color-15 {
356
+  color: #eeeeec;
357
+}
358
+
359
+.terminal .xterm-bg-color-15 {
360
+  background-color: #eeeeec;
361
+}
362
+
363
+.terminal .xterm-color-16 {
364
+  color: #000;
365
+}
366
+
367
+.terminal .xterm-bg-color-16 {
368
+  background-color: #000;
369
+}
370
+
371
+.terminal .xterm-color-17 {
372
+  color: #00005f;
373
+}
374
+
375
+.terminal .xterm-bg-color-17 {
376
+  background-color: #00005f;
377
+}
378
+
379
+.terminal .xterm-color-18 {
380
+  color: #000087;
381
+}
382
+
383
+.terminal .xterm-bg-color-18 {
384
+  background-color: #000087;
385
+}
386
+
387
+.terminal .xterm-color-19 {
388
+  color: #0000af;
389
+}
390
+
391
+.terminal .xterm-bg-color-19 {
392
+  background-color: #0000af;
393
+}
394
+
395
+.terminal .xterm-color-20 {
396
+  color: #0000d7;
397
+}
398
+
399
+.terminal .xterm-bg-color-20 {
400
+  background-color: #0000d7;
401
+}
402
+
403
+.terminal .xterm-color-21 {
404
+  color: #00f;
405
+}
406
+
407
+.terminal .xterm-bg-color-21 {
408
+  background-color: #00f;
409
+}
410
+
411
+.terminal .xterm-color-22 {
412
+  color: #005f00;
413
+}
414
+
415
+.terminal .xterm-bg-color-22 {
416
+  background-color: #005f00;
417
+}
418
+
419
+.terminal .xterm-color-23 {
420
+  color: #005f5f;
421
+}
422
+
423
+.terminal .xterm-bg-color-23 {
424
+  background-color: #005f5f;
425
+}
426
+
427
+.terminal .xterm-color-24 {
428
+  color: #005f87;
429
+}
430
+
431
+.terminal .xterm-bg-color-24 {
432
+  background-color: #005f87;
433
+}
434
+
435
+.terminal .xterm-color-25 {
436
+  color: #005faf;
437
+}
438
+
439
+.terminal .xterm-bg-color-25 {
440
+  background-color: #005faf;
441
+}
442
+
443
+.terminal .xterm-color-26 {
444
+  color: #005fd7;
445
+}
446
+
447
+.terminal .xterm-bg-color-26 {
448
+  background-color: #005fd7;
449
+}
450
+
451
+.terminal .xterm-color-27 {
452
+  color: #005fff;
453
+}
454
+
455
+.terminal .xterm-bg-color-27 {
456
+  background-color: #005fff;
457
+}
458
+
459
+.terminal .xterm-color-28 {
460
+  color: #008700;
461
+}
462
+
463
+.terminal .xterm-bg-color-28 {
464
+  background-color: #008700;
465
+}
466
+
467
+.terminal .xterm-color-29 {
468
+  color: #00875f;
469
+}
470
+
471
+.terminal .xterm-bg-color-29 {
472
+  background-color: #00875f;
473
+}
474
+
475
+.terminal .xterm-color-30 {
476
+  color: #008787;
477
+}
478
+
479
+.terminal .xterm-bg-color-30 {
480
+  background-color: #008787;
481
+}
482
+
483
+.terminal .xterm-color-31 {
484
+  color: #0087af;
485
+}
486
+
487
+.terminal .xterm-bg-color-31 {
488
+  background-color: #0087af;
489
+}
490
+
491
+.terminal .xterm-color-32 {
492
+  color: #0087d7;
493
+}
494
+
495
+.terminal .xterm-bg-color-32 {
496
+  background-color: #0087d7;
497
+}
498
+
499
+.terminal .xterm-color-33 {
500
+  color: #0087ff;
501
+}
502
+
503
+.terminal .xterm-bg-color-33 {
504
+  background-color: #0087ff;
505
+}
506
+
507
+.terminal .xterm-color-34 {
508
+  color: #00af00;
509
+}
510
+
511
+.terminal .xterm-bg-color-34 {
512
+  background-color: #00af00;
513
+}
514
+
515
+.terminal .xterm-color-35 {
516
+  color: #00af5f;
517
+}
518
+
519
+.terminal .xterm-bg-color-35 {
520
+  background-color: #00af5f;
521
+}
522
+
523
+.terminal .xterm-color-36 {
524
+  color: #00af87;
525
+}
526
+
527
+.terminal .xterm-bg-color-36 {
528
+  background-color: #00af87;
529
+}
530
+
531
+.terminal .xterm-color-37 {
532
+  color: #00afaf;
533
+}
534
+
535
+.terminal .xterm-bg-color-37 {
536
+  background-color: #00afaf;
537
+}
538
+
539
+.terminal .xterm-color-38 {
540
+  color: #00afd7;
541
+}
542
+
543
+.terminal .xterm-bg-color-38 {
544
+  background-color: #00afd7;
545
+}
546
+
547
+.terminal .xterm-color-39 {
548
+  color: #00afff;
549
+}
550
+
551
+.terminal .xterm-bg-color-39 {
552
+  background-color: #00afff;
553
+}
554
+
555
+.terminal .xterm-color-40 {
556
+  color: #00d700;
557
+}
558
+
559
+.terminal .xterm-bg-color-40 {
560
+  background-color: #00d700;
561
+}
562
+
563
+.terminal .xterm-color-41 {
564
+  color: #00d75f;
565
+}
566
+
567
+.terminal .xterm-bg-color-41 {
568
+  background-color: #00d75f;
569
+}
570
+
571
+.terminal .xterm-color-42 {
572
+  color: #00d787;
573
+}
574
+
575
+.terminal .xterm-bg-color-42 {
576
+  background-color: #00d787;
577
+}
578
+
579
+.terminal .xterm-color-43 {
580
+  color: #00d7af;
581
+}
582
+
583
+.terminal .xterm-bg-color-43 {
584
+  background-color: #00d7af;
585
+}
586
+
587
+.terminal .xterm-color-44 {
588
+  color: #00d7d7;
589
+}
590
+
591
+.terminal .xterm-bg-color-44 {
592
+  background-color: #00d7d7;
593
+}
594
+
595
+.terminal .xterm-color-45 {
596
+  color: #00d7ff;
597
+}
598
+
599
+.terminal .xterm-bg-color-45 {
600
+  background-color: #00d7ff;
601
+}
602
+
603
+.terminal .xterm-color-46 {
604
+  color: #0f0;
605
+}
606
+
607
+.terminal .xterm-bg-color-46 {
608
+  background-color: #0f0;
609
+}
610
+
611
+.terminal .xterm-color-47 {
612
+  color: #00ff5f;
613
+}
614
+
615
+.terminal .xterm-bg-color-47 {
616
+  background-color: #00ff5f;
617
+}
618
+
619
+.terminal .xterm-color-48 {
620
+  color: #00ff87;
621
+}
622
+
623
+.terminal .xterm-bg-color-48 {
624
+  background-color: #00ff87;
625
+}
626
+
627
+.terminal .xterm-color-49 {
628
+  color: #00ffaf;
629
+}
630
+
631
+.terminal .xterm-bg-color-49 {
632
+  background-color: #00ffaf;
633
+}
634
+
635
+.terminal .xterm-color-50 {
636
+  color: #00ffd7;
637
+}
638
+
639
+.terminal .xterm-bg-color-50 {
640
+  background-color: #00ffd7;
641
+}
642
+
643
+.terminal .xterm-color-51 {
644
+  color: #0ff;
645
+}
646
+
647
+.terminal .xterm-bg-color-51 {
648
+  background-color: #0ff;
649
+}
650
+
651
+.terminal .xterm-color-52 {
652
+  color: #5f0000;
653
+}
654
+
655
+.terminal .xterm-bg-color-52 {
656
+  background-color: #5f0000;
657
+}
658
+
659
+.terminal .xterm-color-53 {
660
+  color: #5f005f;
661
+}
662
+
663
+.terminal .xterm-bg-color-53 {
664
+  background-color: #5f005f;
665
+}
666
+
667
+.terminal .xterm-color-54 {
668
+  color: #5f0087;
669
+}
670
+
671
+.terminal .xterm-bg-color-54 {
672
+  background-color: #5f0087;
673
+}
674
+
675
+.terminal .xterm-color-55 {
676
+  color: #5f00af;
677
+}
678
+
679
+.terminal .xterm-bg-color-55 {
680
+  background-color: #5f00af;
681
+}
682
+
683
+.terminal .xterm-color-56 {
684
+  color: #5f00d7;
685
+}
686
+
687
+.terminal .xterm-bg-color-56 {
688
+  background-color: #5f00d7;
689
+}
690
+
691
+.terminal .xterm-color-57 {
692
+  color: #5f00ff;
693
+}
694
+
695
+.terminal .xterm-bg-color-57 {
696
+  background-color: #5f00ff;
697
+}
698
+
699
+.terminal .xterm-color-58 {
700
+  color: #5f5f00;
701
+}
702
+
703
+.terminal .xterm-bg-color-58 {
704
+  background-color: #5f5f00;
705
+}
706
+
707
+.terminal .xterm-color-59 {
708
+  color: #5f5f5f;
709
+}
710
+
711
+.terminal .xterm-bg-color-59 {
712
+  background-color: #5f5f5f;
713
+}
714
+
715
+.terminal .xterm-color-60 {
716
+  color: #5f5f87;
717
+}
718
+
719
+.terminal .xterm-bg-color-60 {
720
+  background-color: #5f5f87;
721
+}
722
+
723
+.terminal .xterm-color-61 {
724
+  color: #5f5faf;
725
+}
726
+
727
+.terminal .xterm-bg-color-61 {
728
+  background-color: #5f5faf;
729
+}
730
+
731
+.terminal .xterm-color-62 {
732
+  color: #5f5fd7;
733
+}
734
+
735
+.terminal .xterm-bg-color-62 {
736
+  background-color: #5f5fd7;
737
+}
738
+
739
+.terminal .xterm-color-63 {
740
+  color: #5f5fff;
741
+}
742
+
743
+.terminal .xterm-bg-color-63 {
744
+  background-color: #5f5fff;
745
+}
746
+
747
+.terminal .xterm-color-64 {
748
+  color: #5f8700;
749
+}
750
+
751
+.terminal .xterm-bg-color-64 {
752
+  background-color: #5f8700;
753
+}
754
+
755
+.terminal .xterm-color-65 {
756
+  color: #5f875f;
757
+}
758
+
759
+.terminal .xterm-bg-color-65 {
760
+  background-color: #5f875f;
761
+}
762
+
763
+.terminal .xterm-color-66 {
764
+  color: #5f8787;
765
+}
766
+
767
+.terminal .xterm-bg-color-66 {
768
+  background-color: #5f8787;
769
+}
770
+
771
+.terminal .xterm-color-67 {
772
+  color: #5f87af;
773
+}
774
+
775
+.terminal .xterm-bg-color-67 {
776
+  background-color: #5f87af;
777
+}
778
+
779
+.terminal .xterm-color-68 {
780
+  color: #5f87d7;
781
+}
782
+
783
+.terminal .xterm-bg-color-68 {
784
+  background-color: #5f87d7;
785
+}
786
+
787
+.terminal .xterm-color-69 {
788
+  color: #5f87ff;
789
+}
790
+
791
+.terminal .xterm-bg-color-69 {
792
+  background-color: #5f87ff;
793
+}
794
+
795
+.terminal .xterm-color-70 {
796
+  color: #5faf00;
797
+}
798
+
799
+.terminal .xterm-bg-color-70 {
800
+  background-color: #5faf00;
801
+}
802
+
803
+.terminal .xterm-color-71 {
804
+  color: #5faf5f;
805
+}
806
+
807
+.terminal .xterm-bg-color-71 {
808
+  background-color: #5faf5f;
809
+}
810
+
811
+.terminal .xterm-color-72 {
812
+  color: #5faf87;
813
+}
814
+
815
+.terminal .xterm-bg-color-72 {
816
+  background-color: #5faf87;
817
+}
818
+
819
+.terminal .xterm-color-73 {
820
+  color: #5fafaf;
821
+}
822
+
823
+.terminal .xterm-bg-color-73 {
824
+  background-color: #5fafaf;
825
+}
826
+
827
+.terminal .xterm-color-74 {
828
+  color: #5fafd7;
829
+}
830
+
831
+.terminal .xterm-bg-color-74 {
832
+  background-color: #5fafd7;
833
+}
834
+
835
+.terminal .xterm-color-75 {
836
+  color: #5fafff;
837
+}
838
+
839
+.terminal .xterm-bg-color-75 {
840
+  background-color: #5fafff;
841
+}
842
+
843
+.terminal .xterm-color-76 {
844
+  color: #5fd700;
845
+}
846
+
847
+.terminal .xterm-bg-color-76 {
848
+  background-color: #5fd700;
849
+}
850
+
851
+.terminal .xterm-color-77 {
852
+  color: #5fd75f;
853
+}
854
+
855
+.terminal .xterm-bg-color-77 {
856
+  background-color: #5fd75f;
857
+}
858
+
859
+.terminal .xterm-color-78 {
860
+  color: #5fd787;
861
+}
862
+
863
+.terminal .xterm-bg-color-78 {
864
+  background-color: #5fd787;
865
+}
866
+
867
+.terminal .xterm-color-79 {
868
+  color: #5fd7af;
869
+}
870
+
871
+.terminal .xterm-bg-color-79 {
872
+  background-color: #5fd7af;
873
+}
874
+
875
+.terminal .xterm-color-80 {
876
+  color: #5fd7d7;
877
+}
878
+
879
+.terminal .xterm-bg-color-80 {
880
+  background-color: #5fd7d7;
881
+}
882
+
883
+.terminal .xterm-color-81 {
884
+  color: #5fd7ff;
885
+}
886
+
887
+.terminal .xterm-bg-color-81 {
888
+  background-color: #5fd7ff;
889
+}
890
+
891
+.terminal .xterm-color-82 {
892
+  color: #5fff00;
893
+}
894
+
895
+.terminal .xterm-bg-color-82 {
896
+  background-color: #5fff00;
897
+}
898
+
899
+.terminal .xterm-color-83 {
900
+  color: #5fff5f;
901
+}
902
+
903
+.terminal .xterm-bg-color-83 {
904
+  background-color: #5fff5f;
905
+}
906
+
907
+.terminal .xterm-color-84 {
908
+  color: #5fff87;
909
+}
910
+
911
+.terminal .xterm-bg-color-84 {
912
+  background-color: #5fff87;
913
+}
914
+
915
+.terminal .xterm-color-85 {
916
+  color: #5fffaf;
917
+}
918
+
919
+.terminal .xterm-bg-color-85 {
920
+  background-color: #5fffaf;
921
+}
922
+
923
+.terminal .xterm-color-86 {
924
+  color: #5fffd7;
925
+}
926
+
927
+.terminal .xterm-bg-color-86 {
928
+  background-color: #5fffd7;
929
+}
930
+
931
+.terminal .xterm-color-87 {
932
+  color: #5fffff;
933
+}
934
+
935
+.terminal .xterm-bg-color-87 {
936
+  background-color: #5fffff;
937
+}
938
+
939
+.terminal .xterm-color-88 {
940
+  color: #870000;
941
+}
942
+
943
+.terminal .xterm-bg-color-88 {
944
+  background-color: #870000;
945
+}
946
+
947
+.terminal .xterm-color-89 {
948
+  color: #87005f;
949
+}
950
+
951
+.terminal .xterm-bg-color-89 {
952
+  background-color: #87005f;
953
+}
954
+
955
+.terminal .xterm-color-90 {
956
+  color: #870087;
957
+}
958
+
959
+.terminal .xterm-bg-color-90 {
960
+  background-color: #870087;
961
+}
962
+
963
+.terminal .xterm-color-91 {
964
+  color: #8700af;
965
+}
966
+
967
+.terminal .xterm-bg-color-91 {
968
+  background-color: #8700af;
969
+}
970
+
971
+.terminal .xterm-color-92 {
972
+  color: #8700d7;
973
+}
974
+
975
+.terminal .xterm-bg-color-92 {
976
+  background-color: #8700d7;
977
+}
978
+
979
+.terminal .xterm-color-93 {
980
+  color: #8700ff;
981
+}
982
+
983
+.terminal .xterm-bg-color-93 {
984
+  background-color: #8700ff;
985
+}
986
+
987
+.terminal .xterm-color-94 {
988
+  color: #875f00;
989
+}
990
+
991
+.terminal .xterm-bg-color-94 {
992
+  background-color: #875f00;
993
+}
994
+
995
+.terminal .xterm-color-95 {
996
+  color: #875f5f;
997
+}
998
+
999
+.terminal .xterm-bg-color-95 {
1000
+  background-color: #875f5f;
1001
+}
1002
+
1003
+.terminal .xterm-color-96 {
1004
+  color: #875f87;
1005
+}
1006
+
1007
+.terminal .xterm-bg-color-96 {
1008
+  background-color: #875f87;
1009
+}
1010
+
1011
+.terminal .xterm-color-97 {
1012
+  color: #875faf;
1013
+}
1014
+
1015
+.terminal .xterm-bg-color-97 {
1016
+  background-color: #875faf;
1017
+}
1018
+
1019
+.terminal .xterm-color-98 {
1020
+  color: #875fd7;
1021
+}
1022
+
1023
+.terminal .xterm-bg-color-98 {
1024
+  background-color: #875fd7;
1025
+}
1026
+
1027
+.terminal .xterm-color-99 {
1028
+  color: #875fff;
1029
+}
1030
+
1031
+.terminal .xterm-bg-color-99 {
1032
+  background-color: #875fff;
1033
+}
1034
+
1035
+.terminal .xterm-color-100 {
1036
+  color: #878700;
1037
+}
1038
+
1039
+.terminal .xterm-bg-color-100 {
1040
+  background-color: #878700;
1041
+}
1042
+
1043
+.terminal .xterm-color-101 {
1044
+  color: #87875f;
1045
+}
1046
+
1047
+.terminal .xterm-bg-color-101 {
1048
+  background-color: #87875f;
1049
+}
1050
+
1051
+.terminal .xterm-color-102 {
1052
+  color: #878787;
1053
+}
1054
+
1055
+.terminal .xterm-bg-color-102 {
1056
+  background-color: #878787;
1057
+}
1058
+
1059
+.terminal .xterm-color-103 {
1060
+  color: #8787af;
1061
+}
1062
+
1063
+.terminal .xterm-bg-color-103 {
1064
+  background-color: #8787af;
1065
+}
1066
+
1067
+.terminal .xterm-color-104 {
1068
+  color: #8787d7;
1069
+}
1070
+
1071
+.terminal .xterm-bg-color-104 {
1072
+  background-color: #8787d7;
1073
+}
1074
+
1075
+.terminal .xterm-color-105 {
1076
+  color: #8787ff;
1077
+}
1078
+
1079
+.terminal .xterm-bg-color-105 {
1080
+  background-color: #8787ff;
1081
+}
1082
+
1083
+.terminal .xterm-color-106 {
1084
+  color: #87af00;
1085
+}
1086
+
1087
+.terminal .xterm-bg-color-106 {
1088
+  background-color: #87af00;
1089
+}
1090
+
1091
+.terminal .xterm-color-107 {
1092
+  color: #87af5f;
1093
+}
1094
+
1095
+.terminal .xterm-bg-color-107 {
1096
+  background-color: #87af5f;
1097
+}
1098
+
1099
+.terminal .xterm-color-108 {
1100
+  color: #87af87;
1101
+}
1102
+
1103
+.terminal .xterm-bg-color-108 {
1104
+  background-color: #87af87;
1105
+}
1106
+
1107
+.terminal .xterm-color-109 {
1108
+  color: #87afaf;
1109
+}
1110
+
1111
+.terminal .xterm-bg-color-109 {
1112
+  background-color: #87afaf;
1113
+}
1114
+
1115
+.terminal .xterm-color-110 {
1116
+  color: #87afd7;
1117
+}
1118
+
1119
+.terminal .xterm-bg-color-110 {
1120
+  background-color: #87afd7;
1121
+}
1122
+
1123
+.terminal .xterm-color-111 {
1124
+  color: #87afff;
1125
+}
1126
+
1127
+.terminal .xterm-bg-color-111 {
1128
+  background-color: #87afff;
1129
+}
1130
+
1131
+.terminal .xterm-color-112 {
1132
+  color: #87d700;
1133
+}
1134
+
1135
+.terminal .xterm-bg-color-112 {
1136
+  background-color: #87d700;
1137
+}
1138
+
1139
+.terminal .xterm-color-113 {
1140
+  color: #87d75f;
1141
+}
1142
+
1143
+.terminal .xterm-bg-color-113 {
1144
+  background-color: #87d75f;
1145
+}
1146
+
1147
+.terminal .xterm-color-114 {
1148
+  color: #87d787;
1149
+}
1150
+
1151
+.terminal .xterm-bg-color-114 {
1152
+  background-color: #87d787;
1153
+}
1154
+
1155
+.terminal .xterm-color-115 {
1156
+  color: #87d7af;
1157
+}
1158
+
1159
+.terminal .xterm-bg-color-115 {
1160
+  background-color: #87d7af;
1161
+}
1162
+
1163
+.terminal .xterm-color-116 {
1164
+  color: #87d7d7;
1165
+}
1166
+
1167
+.terminal .xterm-bg-color-116 {
1168
+  background-color: #87d7d7;
1169
+}
1170
+
1171
+.terminal .xterm-color-117 {
1172
+  color: #87d7ff;
1173
+}
1174
+
1175
+.terminal .xterm-bg-color-117 {
1176
+  background-color: #87d7ff;
1177
+}
1178
+
1179
+.terminal .xterm-color-118 {
1180
+  color: #87ff00;
1181
+}
1182
+
1183
+.terminal .xterm-bg-color-118 {
1184
+  background-color: #87ff00;
1185
+}
1186
+
1187
+.terminal .xterm-color-119 {
1188
+  color: #87ff5f;
1189
+}
1190
+
1191
+.terminal .xterm-bg-color-119 {
1192
+  background-color: #87ff5f;
1193
+}
1194
+
1195
+.terminal .xterm-color-120 {
1196
+  color: #87ff87;
1197
+}
1198
+
1199
+.terminal .xterm-bg-color-120 {
1200
+  background-color: #87ff87;
1201
+}
1202
+
1203
+.terminal .xterm-color-121 {
1204
+  color: #87ffaf;
1205
+}
1206
+
1207
+.terminal .xterm-bg-color-121 {
1208
+  background-color: #87ffaf;
1209
+}
1210
+
1211
+.terminal .xterm-color-122 {
1212
+  color: #87ffd7;
1213
+}
1214
+
1215
+.terminal .xterm-bg-color-122 {
1216
+  background-color: #87ffd7;
1217
+}
1218
+
1219
+.terminal .xterm-color-123 {
1220
+  color: #87ffff;
1221
+}
1222
+
1223
+.terminal .xterm-bg-color-123 {
1224
+  background-color: #87ffff;
1225
+}
1226
+
1227
+.terminal .xterm-color-124 {
1228
+  color: #af0000;
1229
+}
1230
+
1231
+.terminal .xterm-bg-color-124 {
1232
+  background-color: #af0000;
1233
+}
1234
+
1235
+.terminal .xterm-color-125 {
1236
+  color: #af005f;
1237
+}
1238
+
1239
+.terminal .xterm-bg-color-125 {
1240
+  background-color: #af005f;
1241
+}
1242
+
1243
+.terminal .xterm-color-126 {
1244
+  color: #af0087;
1245
+}
1246
+
1247
+.terminal .xterm-bg-color-126 {
1248
+  background-color: #af0087;
1249
+}
1250
+
1251
+.terminal .xterm-color-127 {
1252
+  color: #af00af;
1253
+}
1254
+
1255
+.terminal .xterm-bg-color-127 {
1256
+  background-color: #af00af;
1257
+}
1258
+
1259
+.terminal .xterm-color-128 {
1260
+  color: #af00d7;
1261
+}
1262
+
1263
+.terminal .xterm-bg-color-128 {
1264
+  background-color: #af00d7;
1265
+}
1266
+
1267
+.terminal .xterm-color-129 {
1268
+  color: #af00ff;
1269
+}
1270
+
1271
+.terminal .xterm-bg-color-129 {
1272
+  background-color: #af00ff;
1273
+}
1274
+
1275
+.terminal .xterm-color-130 {
1276
+  color: #af5f00;
1277
+}
1278
+
1279
+.terminal .xterm-bg-color-130 {
1280
+  background-color: #af5f00;
1281
+}
1282
+
1283
+.terminal .xterm-color-131 {
1284
+  color: #af5f5f;
1285
+}
1286
+
1287
+.terminal .xterm-bg-color-131 {
1288
+  background-color: #af5f5f;
1289
+}
1290
+
1291
+.terminal .xterm-color-132 {
1292
+  color: #af5f87;
1293
+}
1294
+
1295
+.terminal .xterm-bg-color-132 {
1296
+  background-color: #af5f87;
1297
+}
1298
+
1299
+.terminal .xterm-color-133 {
1300
+  color: #af5faf;
1301
+}
1302
+
1303
+.terminal .xterm-bg-color-133 {
1304
+  background-color: #af5faf;
1305
+}
1306
+
1307
+.terminal .xterm-color-134 {
1308
+  color: #af5fd7;
1309
+}
1310
+
1311
+.terminal .xterm-bg-color-134 {
1312
+  background-color: #af5fd7;
1313
+}
1314
+
1315
+.terminal .xterm-color-135 {
1316
+  color: #af5fff;
1317
+}
1318
+
1319
+.terminal .xterm-bg-color-135 {
1320
+  background-color: #af5fff;
1321
+}
1322
+
1323
+.terminal .xterm-color-136 {
1324
+  color: #af8700;
1325
+}
1326
+
1327
+.terminal .xterm-bg-color-136 {
1328
+  background-color: #af8700;
1329
+}
1330
+
1331
+.terminal .xterm-color-137 {
1332
+  color: #af875f;
1333
+}
1334
+
1335
+.terminal .xterm-bg-color-137 {
1336
+  background-color: #af875f;
1337
+}
1338
+
1339
+.terminal .xterm-color-138 {
1340
+  color: #af8787;
1341
+}
1342
+
1343
+.terminal .xterm-bg-color-138 {
1344
+  background-color: #af8787;
1345
+}
1346
+
1347
+.terminal .xterm-color-139 {
1348
+  color: #af87af;
1349
+}
1350
+
1351
+.terminal .xterm-bg-color-139 {
1352
+  background-color: #af87af;
1353
+}
1354
+
1355
+.terminal .xterm-color-140 {
1356
+  color: #af87d7;
1357
+}
1358
+
1359
+.terminal .xterm-bg-color-140 {
1360
+  background-color: #af87d7;