summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Faure <billiob@gmail.com>2020-07-08 22:47:28 +0200
committerBoris Faure <billiob@gmail.com>2020-07-08 22:47:28 +0200
commitaa7b50ae4b4230d5f908b2c88d8559e63a4a5ff9 (patch)
tree96f13d0edf3ea8614692bb365e7e5f1e562549b0
parent6f4c7f02cbf9d17dc45ead769106d5bdc1506014 (diff)
themes: have a separate color class just for the cursor
-rw-r--r--data/themes/default/colors.edc2
-rw-r--r--data/themes/default/cursor.edc58
-rw-r--r--data/themes/nord.edc2
-rw-r--r--data/themes/papercolor.edc2
-rw-r--r--data/themes/solarized.edc2
-rw-r--r--data/themes/solarized_light.edc2
6 files changed, 39 insertions, 29 deletions
diff --git a/data/themes/default/colors.edc b/data/themes/default/colors.edc
index a650fde..046edb9 100644
--- a/data/themes/default/colors.edc
+++ b/data/themes/default/colors.edc
@@ -1,5 +1,7 @@
1color_class { name: "BG"; color: BG_COLOR ; } 1color_class { name: "BG"; color: BG_COLOR ; }
2color_class { name: "FG"; color: FG_COLOR ; } 2color_class { name: "FG"; color: FG_COLOR ; }
3color_class { name: "CURSOR"; color: 51 153 255 255; }
4color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; }
3color_class { name: "GLOW"; color: 51 153 255 255; } 5color_class { name: "GLOW"; color: 51 153 255 255; }
4color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } 6color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; }
5color_class { name: "GLOW_TXT"; 7color_class { name: "GLOW_TXT";
diff --git a/data/themes/default/cursor.edc b/data/themes/default/cursor.edc
index b28ddb8..7d5504a 100644
--- a/data/themes/default/cursor.edc
+++ b/data/themes/default/cursor.edc
@@ -41,17 +41,17 @@ group { name: "terminology/cursor";
41 border: 4 4 4 4; 41 border: 4 4 4 4;
42 } 42 }
43 color: 255 255 255 0; 43 color: 255 255 255 0;
44 color_class: "GLOW"; 44 color_class: "CURSOR";
45 } 45 }
46 description { state: "on" 0.0; 46 description { state: "on" 0.0;
47 inherit: "default" 0.0; 47 inherit: "default" 0.0;
48 color: 255 255 255 255; 48 color: 255 255 255 255;
49 color_class: "GLOW"; 49 color_class: "CURSOR";
50 } 50 }
51 description { state: "out" 0.0; 51 description { state: "out" 0.0;
52 inherit: "default" 0.0; 52 inherit: "default" 0.0;
53 color: 255 255 255 0; 53 color: 255 255 255 0;
54 color_class: "GLOW"; 54 color_class: "CURSOR";
55 rel1.offset: -7 -15; 55 rel1.offset: -7 -15;
56 rel2.offset: 6 14; 56 rel2.offset: 6 14;
57 } 57 }
@@ -72,17 +72,17 @@ group { name: "terminology/cursor";
72 border: 4 4 4 4; 72 border: 4 4 4 4;
73 } 73 }
74 color: 255 255 255 0; 74 color: 255 255 255 0;
75 color_class: "GLOW"; 75 color_class: "CURSOR";
76 } 76 }
77 description { state: "on" 0.0; 77 description { state: "on" 0.0;
78 inherit: "default" 0.0; 78 inherit: "default" 0.0;
79 color: 255 255 255 255; 79 color: 255 255 255 255;
80 color_class: "GLOW"; 80 color_class: "CURSOR";
81 } 81 }
82 description { state: "out" 0.0; 82 description { state: "out" 0.0;
83 inherit: "default" 0.0; 83 inherit: "default" 0.0;
84 color: 255 255 255 0; 84 color: 255 255 255 0;
85 color_class: "GLOW"; 85 color_class: "CURSOR";
86 rel1.offset: -8 -8; 86 rel1.offset: -8 -8;
87 rel2.offset: 7 7; 87 rel2.offset: 7 7;
88 } 88 }
@@ -97,12 +97,12 @@ group { name: "terminology/cursor";
97 border: 9 9 9 9; 97 border: 9 9 9 9;
98 } 98 }
99 color: 255 255 255 40; 99 color: 255 255 255 40;
100 color_class: "GLOW"; 100 color_class: "CURSOR";
101 } 101 }
102 description { state: "focused" 0.0; 102 description { state: "focused" 0.0;
103 inherit: "default" 0.0; 103 inherit: "default" 0.0;
104 color: 255 255 255 255; 104 color: 255 255 255 255;
105 color_class: "GLOW"; 105 color_class: "CURSOR";
106 } 106 }
107 } 107 }
108 part { name: "outline"; 108 part { name: "outline";
@@ -113,12 +113,12 @@ group { name: "terminology/cursor";
113 border: 3 3 3 3; 113 border: 3 3 3 3;
114 } 114 }
115 color: 255 255 255 80; 115 color: 255 255 255 80;
116 color_class: "GLOW"; 116 color_class: "CURSOR";
117 } 117 }
118 description { state: "focused" 0.0; 118 description { state: "focused" 0.0;
119 inherit: "default" 0.0; 119 inherit: "default" 0.0;
120 color: 255 255 255 255; 120 color: 255 255 255 255;
121 color_class: "GLOW_HIGHLIGHT"; 121 color_class: "CURSOR_HIGHLIGHT";
122 } 122 }
123 } 123 }
124 programs { 124 programs {
@@ -263,7 +263,7 @@ group { name: "terminology/cursor_bar";
263 border: 4 4 4 4; 263 border: 4 4 4 4;
264 } 264 }
265 color: 255 255 255 0; 265 color: 255 255 255 0;
266 color_class: "GLOW"; 266 color_class: "CURSOR";
267 } 267 }
268 description { state: "on" 0.0; 268 description { state: "on" 0.0;
269 inherit: "default" 0.0; 269 inherit: "default" 0.0;
@@ -272,7 +272,7 @@ group { name: "terminology/cursor_bar";
272 description { state: "out" 0.0; 272 description { state: "out" 0.0;
273 inherit: "default" 0.0; 273 inherit: "default" 0.0;
274 color: 255 255 255 0; 274 color: 255 255 255 0;
275 color_class: "GLOW"; 275 color_class: "CURSOR";
276 rel1.offset: -7 -15; 276 rel1.offset: -7 -15;
277 rel2.offset: 6 14; 277 rel2.offset: 6 14;
278 } 278 }
@@ -293,17 +293,17 @@ group { name: "terminology/cursor_bar";
293 border: 4 4 4 4; 293 border: 4 4 4 4;
294 } 294 }
295 color: 255 255 255 0; 295 color: 255 255 255 0;
296 color_class: "GLOW"; 296 color_class: "CURSOR";
297 } 297 }
298 description { state: "on" 0.0; 298 description { state: "on" 0.0;
299 inherit: "default" 0.0; 299 inherit: "default" 0.0;
300 color: 255 255 255 255; 300 color: 255 255 255 255;
301 color_class: "GLOW"; 301 color_class: "CURSOR";
302 } 302 }
303 description { state: "out" 0.0; 303 description { state: "out" 0.0;
304 inherit: "default" 0.0; 304 inherit: "default" 0.0;
305 color: 255 255 255 0; 305 color: 255 255 255 0;
306 color_class: "GLOW"; 306 color_class: "CURSOR";
307 rel1.offset: -8 -8; 307 rel1.offset: -8 -8;
308 rel2.offset: 7 7; 308 rel2.offset: 7 7;
309 } 309 }
@@ -318,12 +318,12 @@ group { name: "terminology/cursor_bar";
318 border: 9 9 9 9; 318 border: 9 9 9 9;
319 } 319 }
320 color: 255 255 255 40; 320 color: 255 255 255 40;
321 color_class: "GLOW"; 321 color_class: "CURSOR";
322 } 322 }
323 description { state: "focused" 0.0; 323 description { state: "focused" 0.0;
324 inherit: "default" 0.0; 324 inherit: "default" 0.0;
325 color: 255 255 255 255; 325 color: 255 255 255 255;
326 color_class: "GLOW"; 326 color_class: "CURSOR";
327 } 327 }
328 } 328 }
329 part { name: "outline"; 329 part { name: "outline";
@@ -334,12 +334,12 @@ group { name: "terminology/cursor_bar";
334 border: 3 3 3 3; 334 border: 3 3 3 3;
335 } 335 }
336 color: 255 255 255 80; 336 color: 255 255 255 80;
337 color_class: "GLOW"; 337 color_class: "CURSOR";
338 } 338 }
339 description { state: "focused" 0.0; 339 description { state: "focused" 0.0;
340 inherit: "default" 0.0; 340 inherit: "default" 0.0;
341 color: 255 255 255 255; 341 color: 255 255 255 255;
342 color_class: "GLOW_HIGHLIGHT"; 342 color_class: "CURSOR_HIGHLIGHT";
343 } 343 }
344 } 344 }
345 programs { 345 programs {
@@ -484,17 +484,17 @@ group { name: "terminology/cursor_underline";
484 border: 4 4 4 4; 484 border: 4 4 4 4;
485 } 485 }
486 color: 255 255 255 0; 486 color: 255 255 255 0;
487 color_class: "GLOW"; 487 color_class: "CURSOR";
488 } 488 }
489 description { state: "on" 0.0; 489 description { state: "on" 0.0;
490 inherit: "default" 0.0; 490 inherit: "default" 0.0;
491 color: 255 255 255 255; 491 color: 255 255 255 255;
492 color_class: "GLOW"; 492 color_class: "CURSOR";
493 } 493 }
494 description { state: "out" 0.0; 494 description { state: "out" 0.0;
495 inherit: "default" 0.0; 495 inherit: "default" 0.0;
496 color: 255 255 255 0; 496 color: 255 255 255 0;
497 color_class: "GLOW"; 497 color_class: "CURSOR";
498 rel1.offset: -7 -15; 498 rel1.offset: -7 -15;
499 rel2.offset: 6 14; 499 rel2.offset: 6 14;
500 } 500 }
@@ -515,17 +515,17 @@ group { name: "terminology/cursor_underline";
515 border: 4 4 4 4; 515 border: 4 4 4 4;
516 } 516 }
517 color: 255 255 255 0; 517 color: 255 255 255 0;
518 color_class: "GLOW"; 518 color_class: "CURSOR";
519 } 519 }
520 description { state: "on" 0.0; 520 description { state: "on" 0.0;
521 inherit: "default" 0.0; 521 inherit: "default" 0.0;
522 color: 255 255 255 255; 522 color: 255 255 255 255;
523 color_class: "GLOW"; 523 color_class: "CURSOR";
524 } 524 }
525 description { state: "out" 0.0; 525 description { state: "out" 0.0;
526 inherit: "default" 0.0; 526 inherit: "default" 0.0;
527 color: 255 255 255 0; 527 color: 255 255 255 0;
528 color_class: "GLOW"; 528 color_class: "CURSOR";
529 rel1.offset: -8 -8; 529 rel1.offset: -8 -8;
530 rel2.offset: 7 7; 530 rel2.offset: 7 7;
531 } 531 }
@@ -540,12 +540,12 @@ group { name: "terminology/cursor_underline";
540 border: 9 9 9 9; 540 border: 9 9 9 9;
541 } 541 }
542 color: 255 255 255 40; 542 color: 255 255 255 40;
543 color_class: "GLOW"; 543 color_class: "CURSOR";
544 } 544 }
545 description { state: "focused" 0.0; 545 description { state: "focused" 0.0;
546 inherit: "default" 0.0; 546 inherit: "default" 0.0;
547 color: 255 255 255 255; 547 color: 255 255 255 255;
548 color_class: "GLOW"; 548 color_class: "CURSOR";
549 } 549 }
550 } 550 }
551 part { name: "outline"; 551 part { name: "outline";
@@ -556,12 +556,12 @@ group { name: "terminology/cursor_underline";
556 border: 3 3 3 3; 556 border: 3 3 3 3;
557 } 557 }
558 color: 255 255 255 80; 558 color: 255 255 255 80;
559 color_class: "GLOW"; 559 color_class: "CURSOR";
560 } 560 }
561 description { state: "focused" 0.0; 561 description { state: "focused" 0.0;
562 inherit: "default" 0.0; 562 inherit: "default" 0.0;
563 color: 255 255 255 255; 563 color: 255 255 255 255;
564 color_class: "GLOW_HIGHLIGHT"; 564 color_class: "CURSOR_HIGHLIGHT";
565 } 565 }
566 } 566 }
567 programs { 567 programs {
diff --git a/data/themes/nord.edc b/data/themes/nord.edc
index a8efd40..d1978ce 100644
--- a/data/themes/nord.edc
+++ b/data/themes/nord.edc
@@ -49,6 +49,8 @@ color_classes {
49 49
50 color_class { name: "BG" ; color: BG_COLOR; } 50 color_class { name: "BG" ; color: BG_COLOR; }
51 color_class { name: "FG" ; color: FG_COLOR; } 51 color_class { name: "FG" ; color: FG_COLOR; }
52 color_class { name: "CURSOR"; color: 51 153 255 255; }
53 color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; }
52 color_class { name: "GLOW"; color: 51 153 255 255; } 54 color_class { name: "GLOW"; color: 51 153 255 255; }
53 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } 55 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; }
54 color_class { name: "GLOW_TXT"; 56 color_class { name: "GLOW_TXT";
diff --git a/data/themes/papercolor.edc b/data/themes/papercolor.edc
index 620921b..bf98382 100644
--- a/data/themes/papercolor.edc
+++ b/data/themes/papercolor.edc
@@ -31,6 +31,8 @@ color_classes {
31 31
32 color_class { name: "BG" ; color: BG_COLOR; } 32 color_class { name: "BG" ; color: BG_COLOR; }
33 color_class { name: "FG" ; color: FG_COLOR; } 33 color_class { name: "FG" ; color: FG_COLOR; }
34 color_class { name: "CURSOR"; color: HL_COLOR_NO_ALPHA 255; }
35 color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; }
34 color_class { name: "GLOW"; color: HL_COLOR_NO_ALPHA 128; } 36 color_class { name: "GLOW"; color: HL_COLOR_NO_ALPHA 128; }
35 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } 37 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; }
36 color_class { name: "GLOW_TXT"; 38 color_class { name: "GLOW_TXT";
diff --git a/data/themes/solarized.edc b/data/themes/solarized.edc
index 004f2c6..b77ffe6 100644
--- a/data/themes/solarized.edc
+++ b/data/themes/solarized.edc
@@ -25,6 +25,8 @@ color_classes {
25 25
26 color_class { name: "BG" ; color: BG_COLOR; } 26 color_class { name: "BG" ; color: BG_COLOR; }
27 color_class { name: "FG" ; color: FG_COLOR; } 27 color_class { name: "FG" ; color: FG_COLOR; }
28 color_class { name: "CURSOR"; color: 51 153 255 255; }
29 color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; }
28 color_class { name: "GLOW"; color: 51 153 255 255; } 30 color_class { name: "GLOW"; color: 51 153 255 255; }
29 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } 31 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; }
30 color_class { name: "GLOW_TXT"; 32 color_class { name: "GLOW_TXT";
diff --git a/data/themes/solarized_light.edc b/data/themes/solarized_light.edc
index 09d0410..120fb83 100644
--- a/data/themes/solarized_light.edc
+++ b/data/themes/solarized_light.edc
@@ -25,6 +25,8 @@ color_classes {
25 25
26 color_class { name: "BG" ; color: BG_COLOR; } 26 color_class { name: "BG" ; color: BG_COLOR; }
27 color_class { name: "FG" ; color: FG_COLOR; } 27 color_class { name: "FG" ; color: FG_COLOR; }
28 color_class { name: "CURSOR"; color: 51 153 255 255; }
29 color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; }
28 color_class { name: "GLOW"; color: 51 153 255 255; } 30 color_class { name: "GLOW"; color: 51 153 255 255; }
29 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } 31 color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; }
30 color_class { name: "GLOW_TXT"; 32 color_class { name: "GLOW_TXT";