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