summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-11-22 19:59:59 +0000
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2021-11-22 19:59:59 +0000
commite0390b838375c9b67e4ae8680bd0ee47d8d0455c (patch)
tree4299dc63e4fdb1a0902248b02dba8d93a4539388
parent52943e5ec7275a1dc8190cc44a1293414ba02619 (diff)
theme - use new colorclasses ... ui will adapt to system pal as u select
-rw-r--r--data/themes/default.edc262
1 files changed, 163 insertions, 99 deletions
diff --git a/data/themes/default.edc b/data/themes/default.edc
index e282e54..1014f1a 100644
--- a/data/themes/default.edc
+++ b/data/themes/default.edc
@@ -1,5 +1,41 @@
1efl_version: 1 25; 1efl_version: 1 25;
2 2
3color_tree {
4 ":bg" {
5 "/bg/normal";
6 "/bg/normal/background";
7 }
8 ":bg-dark" {
9 "/bg-dark/normal";
10 "/bg/selected/titlebar";
11 }
12 ":selected" {
13 "/bg/selected";
14 }
15 ":fg" {
16 "/fg/normal";
17 }
18 ":fg-light" {
19 "/fg/pressed";
20 "/fg/selected";
21 }
22 ":shadow" {
23 "/shadow/normal";
24 }
25}
26
27color_classes {
28 color_class { name: "/bg-dark/normal"; color: 32 32 32 255; }
29 color_class { name: "/bg/normal"; color: 64 64 64 255; }
30 color_class { name: "/bg/normal/background"; color: 64 64 64 255; }
31 color_class { name: "/bg/selected"; color: 51 153 255 255; }
32 color_class { name: "/bg/selected/titlebar"; color: 32 32 32 255; }
33 color_class { name: "/fg/normal"; color: 160 160 160 255; }
34 color_class { name: "/fg/pressed"; color: 255 255 255 255; }
35 color_class { name: "/fg/selected"; color: 255 255 255 255; }
36 color_class { name: "/shadow/normal"; color: 0 0 0 128; }
37}
38
3collections { 39collections {
4 40
5#define CTRLSIZE 26 41#define CTRLSIZE 26
@@ -98,7 +134,7 @@ collections {
98 //// -- BACKGROUND 134 //// -- BACKGROUND
99 part { name: "bg"; type: RECT; mouse_events: 0; 135 part { name: "bg"; type: RECT; mouse_events: 0;
100 description { state: "default" 0.0; 136 description { state: "default" 0.0;
101 color: 64 64 64 255; 137 color_class: "/bg/normal/background";
102 } 138 }
103 } 139 }
104 part { name: "vg1"; mouse_events: 0; 140 part { name: "vg1"; mouse_events: 0;
@@ -106,7 +142,7 @@ collections {
106 fixed: 1 1; 142 fixed: 1 1;
107 rel2.relative: 1.0 0.5; 143 rel2.relative: 1.0 0.5;
108 image.normal: "vg1.png"; 144 image.normal: "vg1.png";
109 color: 64 64 64 255; 145 color_class: "/bg/normal/background";
110 fill { 146 fill {
111 size.relative: 0.0 1.0; 147 size.relative: 0.0 1.0;
112 size.offset: 256 0; 148 size.offset: 256 0;
@@ -115,7 +151,7 @@ collections {
115 } 151 }
116 description { state: "focused" 0.0; 152 description { state: "focused" 0.0;
117 inherit: "default" 0.0; 153 inherit: "default" 0.0;
118 color: 32 32 32 255; 154 color_class: "/bg/selected/titlebar";
119 } 155 }
120 } 156 }
121 program { signal: "state,win,focused"; source: "rage"; 157 program { signal: "state,win,focused"; source: "rage";
@@ -148,7 +184,7 @@ collections {
148 rel2.relative: 1.0 0.0; 184 rel2.relative: 1.0 0.0;
149 image.normal: "shadow_circle_horiz.png"; 185 image.normal: "shadow_circle_horiz.png";
150 min: 0 32; 186 min: 0 32;
151 color: 255 255 255 128; 187 color_class: "/shadow/normal";
152 fixed: 1 1; 188 fixed: 1 1;
153 } 189 }
154 } 190 }
@@ -160,7 +196,7 @@ collections {
160 rel1.relative: 0.0 1.0; 196 rel1.relative: 0.0 1.0;
161 image.normal: "shadow_circle_horiz.png"; 197 image.normal: "shadow_circle_horiz.png";
162 min: 0 32; 198 min: 0 32;
163 color: 255 255 255 128; 199 color_class: "/shadow/normal";
164 fixed: 1 1; 200 fixed: 1 1;
165 } 201 }
166 } 202 }
@@ -172,7 +208,7 @@ collections {
172 rel2.relative: 0.0 1.0; 208 rel2.relative: 0.0 1.0;
173 image.normal: "shadow_circle_vert.png"; 209 image.normal: "shadow_circle_vert.png";
174 min: 32 0; 210 min: 32 0;
175 color: 255 255 255 128; 211 color_class: "/shadow/normal";
176 fixed: 1 1; 212 fixed: 1 1;
177 } 213 }
178 } 214 }
@@ -184,19 +220,19 @@ collections {
184 rel1.relative: 1.0 0.0; 220 rel1.relative: 1.0 0.0;
185 image.normal: "shadow_circle_vert.png"; 221 image.normal: "shadow_circle_vert.png";
186 min: 32 0; 222 min: 32 0;
187 color: 255 255 255 128; 223 color_class: "/shadow/normal";
188 fixed: 1 1; 224 fixed: 1 1;
189 } 225 }
190 } 226 }
191 227
192 part { name: "black"; type: RECT; mouse_events: 0; 228 part { name: "black"; type: RECT; mouse_events: 0;
193 description { state: "default" 0.0; 229 description { state: "default" 0.0;
194 color: 0 0 0 0; 230 color: 0 0 0 0; // no cc
195 visible: 0; 231 visible: 0;
196 } 232 }
197 description { state: "visible" 0.0; 233 description { state: "visible" 0.0;
198 inherit: "default" 0.0; 234 inherit: "default" 0.0;
199 color: 0 0 0 255; 235 color: 0 0 0 255; // no cc
200 visible: 1; 236 visible: 1;
201 } 237 }
202 } 238 }
@@ -214,12 +250,13 @@ collections {
214 part { name: "base"; type: RECT; mouse_events: 0; 250 part { name: "base"; type: RECT; mouse_events: 0;
215 description { state: "default" 0.0; 251 description { state: "default" 0.0;
216 rel.to: "rage.content"; 252 rel.to: "rage.content";
217 color: 0 0 0 255; 253 color: 0 0 0 255; // no cc
254 color_class: "/bg-dark/normal";
218 visible: 0; 255 visible: 0;
219 } 256 }
220 description { state: "visible" 0.0; 257 description { state: "visible" 0.0;
221 inherit: "default" 0.0; 258 inherit: "default" 0.0;
222 color: 32 32 32 255; 259 color: 255 255 255 255;
223 } 260 }
224 description { state: "play" 0.0; 261 description { state: "play" 0.0;
225 inherit: "default" 0.0; 262 inherit: "default" 0.0;
@@ -235,12 +272,13 @@ collections {
235 image.normal: "icon_exclamation.png"; 272 image.normal: "icon_exclamation.png";
236 max: 24 24; 273 max: 24 24;
237 aspect: 1.0 1.0; aspect_preference: BOTH; 274 aspect: 1.0 1.0; aspect_preference: BOTH;
238 color: 255 255 255 0; 275 color: 255 255 255 0; // no cc
276 color_class: "/fg/pressed";
239 visible: 0; 277 visible: 0;
240 } 278 }
241 description { state: "visible" 0.0; 279 description { state: "visible" 0.0;
242 inherit: "default" 0.0; 280 inherit: "default" 0.0;
243 color: 255 255 255 255; 281 color: 255 255 255 255; // no cc
244 visible: 1; 282 visible: 1;
245 } 283 }
246 description { state: "play" 0.0; 284 description { state: "play" 0.0;
@@ -270,7 +308,7 @@ collections {
270 part { name: "content_black"; type: RECT; mouse_events: 0; 308 part { name: "content_black"; type: RECT; mouse_events: 0;
271 description { state: "default" 0.0; 309 description { state: "default" 0.0;
272 rel.to: "rage.content"; 310 rel.to: "rage.content";
273 color: 0 0 0 255; 311 color: 0 0 0 255; // no cc
274 visible: 0; 312 visible: 0;
275 } 313 }
276 description { state: "novideo" 0.0; 314 description { state: "novideo" 0.0;
@@ -310,7 +348,7 @@ collections {
310 rel2.relative: 1.0 0.0; 348 rel2.relative: 1.0 0.0;
311 image.normal: "shadow_circle_horiz.png"; 349 image.normal: "shadow_circle_horiz.png";
312 min: 0 32; 350 min: 0 32;
313 color: 255 255 255 128; 351 color_class: "/shadow/normal";
314 } 352 }
315 } 353 }
316 354
@@ -361,7 +399,7 @@ collections {
361 scale: 1; 399 scale: 1;
362 description { state: "default" 0.0; 400 description { state: "default" 0.0;
363 visible: 0; 401 visible: 0;
364 color: 255 255 255 0; 402 color: 255 255 255 0; // no cc
365 rel1.relative: -0.5 -0.5; 403 rel1.relative: -0.5 -0.5;
366 rel2.relative: 1.5 1.5; 404 rel2.relative: 1.5 1.5;
367 aspect: 1.0 1.0; aspect_preference: NONE; 405 aspect: 1.0 1.0; aspect_preference: NONE;
@@ -373,7 +411,7 @@ collections {
373 rel1.relative: 0.0 0.0; 411 rel1.relative: 0.0 0.0;
374 rel2.relative: 1.0 1.0; 412 rel2.relative: 1.0 1.0;
375 visible: 1; 413 visible: 1;
376 color: 255 255 255 255; 414 color: 255 255 255 255; // no cc
377 max: 290 290; 415 max: 290 290;
378 } 416 }
379 } 417 }
@@ -386,7 +424,7 @@ collections {
386 part { name: "art_clip3"; type: RECT; 424 part { name: "art_clip3"; type: RECT;
387 description { state: "default" 0.0; 425 description { state: "default" 0.0;
388 visible: 0; 426 visible: 0;
389 color: 255 255 255 0; 427 color: 255 255 255 0; // no cc
390 fixed: 1 1; 428 fixed: 1 1;
391 } 429 }
392 description { state: "visible" 0.0; 430 description { state: "visible" 0.0;
@@ -394,14 +432,14 @@ collections {
394 rel1.relative: 0.0 0.0; 432 rel1.relative: 0.0 0.0;
395 rel2.relative: 1.0 1.0; 433 rel2.relative: 1.0 1.0;
396 visible: 1; 434 visible: 1;
397 color: 255 255 255 255; 435 color: 255 255 255 255; // no cc
398 } 436 }
399 } 437 }
400 part { name: "artshadow"; mouse_events: 0; 438 part { name: "artshadow"; mouse_events: 0;
401 clip_to: "art_clip3"; 439 clip_to: "art_clip3";
402 description { state: "default" 0.0; 440 description { state: "default" 0.0;
403 rel.to: "art_clip"; 441 rel.to: "art_clip";
404 color: 255 255 255 128; 442 color_class: "/shadow/normal";
405 image.normal: "win_shadow.png"; 443 image.normal: "win_shadow.png";
406 image.border: 14 14 14 14; 444 image.border: 14 14 14 14;
407 image.middle: 0; 445 image.middle: 0;
@@ -631,12 +669,13 @@ collections {
631 part { name: "controlbar"; type: RECT; mouse_events: 0; 669 part { name: "controlbar"; type: RECT; mouse_events: 0;
632 clip_to: "controlbar_clip"; 670 clip_to: "controlbar_clip";
633 description { state: "default" 0.0; 671 description { state: "default" 0.0;
634 color: 64 64 64 128; 672 color: 255 255 255 128; // no cc
673 color_class: "/bg/normal";
635 rel1.to: "rage.pos.prev.swallow"; 674 rel1.to: "rage.pos.prev.swallow";
636 } 675 }
637 description { state: "novideo" 0.0; 676 description { state: "novideo" 0.0;
638 inherit: "default" 0.0; 677 inherit: "default" 0.0;
639 color: 64 64 64 0; 678 color: 255 255 255 0; // no cc
640 visible: 0; 679 visible: 0;
641 } 680 }
642 } 681 }
@@ -651,11 +690,11 @@ collections {
651 690
652 part { name: "posclip"; type: RECT; 691 part { name: "posclip"; type: RECT;
653 description { state: "default" 0.0; 692 description { state: "default" 0.0;
654 color: 255 255 255 0; 693 color: 255 255 255 0; // no cc
655 visible: 0; 694 visible: 0;
656 } 695 }
657 description { state: "visible" 0.0; 696 description { state: "visible" 0.0;
658 color: 255 255 255 255; 697 color: 255 255 255 255; // no cc
659 visible: 1; 698 visible: 1;
660 } 699 }
661 } 700 }
@@ -688,7 +727,7 @@ collections {
688 clip_to: "controlbar_clip"; 727 clip_to: "controlbar_clip";
689 description { state: "default" 0.0; 728 description { state: "default" 0.0;
690 fixed: 1 1; 729 fixed: 1 1;
691 color: 51 153 255 255; 730 color_class: "/bg/selected";
692 rel1.offset: 0 -5; 731 rel1.offset: 0 -5;
693 rel1.relative: 0.0 1.0; 732 rel1.relative: 0.0 1.0;
694 rel1.to_x: "bar_bg"; 733 rel1.to_x: "bar_bg";
@@ -780,16 +819,17 @@ collections {
780 rel.to: "rage.pos.prev.swallow"; 819 rel.to: "rage.pos.prev.swallow";
781 image.normal: "icon_prev.png"; 820 image.normal: "icon_prev.png";
782 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE; 821 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE;
822 color_class: "/fg/normal";
783 } 823 }
784 description { state: "active" 0.0; 824 description { state: "active" 0.0;
785 inherit: "default" 0.0; 825 inherit: "default" 0.0;
786 color: 160 160 160 255; 826 color_class: "/fg/pressed";
787 } 827 }
788 } 828 }
789 part { name: "pos_prevev"; type: RECT; 829 part { name: "pos_prevev"; type: RECT;
790 description { state: "default" 0.0; 830 description { state: "default" 0.0;
791 rel.to: "rage.pos.prev.swallow"; 831 rel.to: "rage.pos.prev.swallow";
792 color: 0 0 0 0; 832 color: 0 0 0 0; // no cc
793 } 833 }
794 } 834 }
795 program { signal: "mouse,down,1"; source: "pos_prevev"; 835 program { signal: "mouse,down,1"; source: "pos_prevev";
@@ -827,17 +867,18 @@ collections {
827 rel.to: "rage.pos.play.swallow"; 867 rel.to: "rage.pos.play.swallow";
828 image.normal: "icon_play.png"; 868 image.normal: "icon_play.png";
829 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE; 869 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE;
870 color_class: "/fg/normal";
830 } 871 }
831 description { state: "active" 0.0; 872 description { state: "active" 0.0;
832 inherit: "default" 0.0; 873 inherit: "default" 0.0;
833 color: 160 160 160 255; 874 color_class: "/fg/pressed";
834 } 875 }
835 } 876 }
836 part { name: "pos_pauseev"; type: RECT; 877 part { name: "pos_pauseev"; type: RECT;
837 clip_to: "playpause"; 878 clip_to: "playpause";
838 description { state: "default" 0.0; 879 description { state: "default" 0.0;
839 rel.to: "rage.pos.play.swallow"; 880 rel.to: "rage.pos.play.swallow";
840 color: 0 0 0 0; 881 color: 0 0 0 0; // no cc
841 } 882 }
842 } 883 }
843 program { signal: "mouse,down,1"; source: "pos_pauseev"; 884 program { signal: "mouse,down,1"; source: "pos_pauseev";
@@ -856,17 +897,18 @@ collections {
856 rel.to: "rage.pos.play.swallow"; 897 rel.to: "rage.pos.play.swallow";
857 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE; 898 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE;
858 image.normal: "icon_pause.png"; 899 image.normal: "icon_pause.png";
900 color_class: "/fg/normal";
859 } 901 }
860 description { state: "active" 0.0; 902 description { state: "active" 0.0;
861 inherit: "default" 0.0; 903 inherit: "default" 0.0;
862 color: 160 160 160 255; 904 color_class: "/fg/pressed";
863 } 905 }
864 } 906 }
865 part { name: "pos_playev"; type: RECT; 907 part { name: "pos_playev"; type: RECT;
866 clip_to: "playpause2"; 908 clip_to: "playpause2";
867 description { state: "default" 0.0; 909 description { state: "default" 0.0;
868 rel.to: "rage.pos.play.swallow"; 910 rel.to: "rage.pos.play.swallow";
869 color: 0 0 0 0; 911 color: 0 0 0 0; // no cc
870 } 912 }
871 } 913 }
872 program { signal: "mouse,down,1"; source: "pos_playev"; 914 program { signal: "mouse,down,1"; source: "pos_playev";
@@ -896,16 +938,17 @@ collections {
896 rel.to: "rage.pos.next.swallow"; 938 rel.to: "rage.pos.next.swallow";
897 image.normal: "icon_next.png"; 939 image.normal: "icon_next.png";
898 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE; 940 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE;
941 color_class: "/fg/normal";
899 } 942 }
900 description { state: "active" 0.0; 943 description { state: "active" 0.0;
901 inherit: "default" 0.0; 944 inherit: "default" 0.0;
902 color: 160 160 160 255; 945 color_class: "/fg/pressed";
903 } 946 }
904 } 947 }
905 part { name: "pos_nextev"; type: RECT; 948 part { name: "pos_nextev"; type: RECT;
906 description { state: "default" 0.0; 949 description { state: "default" 0.0;
907 rel.to: "rage.pos.next.swallow"; 950 rel.to: "rage.pos.next.swallow";
908 color: 0 0 0 0; 951 color: 0 0 0 0; // no cc
909 } 952 }
910 } 953 }
911 program { signal: "mouse,down,1"; source: "pos_nextev"; 954 program { signal: "mouse,down,1"; source: "pos_nextev";
@@ -955,10 +998,11 @@ collections {
955 align: 1.0 0.5; 998 align: 1.0 0.5;
956 image.normal: "icon_volume.png"; 999 image.normal: "icon_volume.png";
957 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE; 1000 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE;
1001 color_class: "/fg/normal";
958 } 1002 }
959 description { state: "active" 0.0; 1003 description { state: "active" 0.0;
960 inherit: "default" 0.0; 1004 inherit: "default" 0.0;
961 color: 160 160 160 255; 1005 color_class: "/fg/pressed";
962 } 1006 }
963 } 1007 }
964 part { name: "vol2"; scale: 1; 1008 part { name: "vol2"; scale: 1;
@@ -970,17 +1014,18 @@ collections {
970 align: 1.0 0.5; 1014 align: 1.0 0.5;
971 image.normal: "icon_mute.png"; 1015 image.normal: "icon_mute.png";
972 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE; 1016 min: CTRLSIZE CTRLSIZE; max: CTRLSIZE CTRLSIZE;
1017 color_class: "/fg/normal";
973 } 1018 }
974 description { state: "active" 0.0; 1019 description { state: "active" 0.0;
975 inherit: "default" 0.0; 1020 inherit: "default" 0.0;
976 color: 160 160 160 255; 1021 color_class: "/fg/pressed";
977 } 1022 }
978 } 1023 }
979 part { name: "volev"; type: RECT; 1024 part { name: "volev"; type: RECT;
980 clip_to: "controlbar_clip"; 1025 clip_to: "controlbar_clip";
981 description { state: "default" 0.0; 1026 description { state: "default" 0.0;
982 rel.to: "vol"; 1027 rel.to: "vol";
983 color: 0 0 0 0; 1028 color: 0 0 0 0; // no cc
984 } 1029 }
985 } 1030 }
986 program { signal: "mouse,down,1"; source: "volev"; 1031 program { signal: "mouse,down,1"; source: "volev";
@@ -1036,7 +1081,7 @@ collections {
1036 rel2.to: "slash"; 1081 rel2.to: "slash";
1037 rel2.relative: 0.0 1.0; 1082 rel2.relative: 0.0 1.0;
1038 rel2.offset: -5 -1; 1083 rel2.offset: -5 -1;
1039 color: 255 255 255 255; 1084 color_class: "/fg/selected";
1040 align: 1.0 0.5; 1085 align: 1.0 0.5;
1041 text { font: "Sans"; size: 8; 1086 text { font: "Sans"; size: 8;
1042 align: 1.0 0.5; 1087 align: 1.0 0.5;
@@ -1056,7 +1101,7 @@ collections {
1056 rel2.to: "rage.length"; 1101 rel2.to: "rage.length";
1057 rel2.relative: 0.0 1.0; 1102 rel2.relative: 0.0 1.0;
1058 rel2.offset: -5 -1; 1103 rel2.offset: -5 -1;
1059 color: 255 255 255 255; 1104 color_class: "/fg/selected";
1060 align: 1.0 0.5; 1105 align: 1.0 0.5;
1061 text { font: "Sans"; size: 8; 1106 text { font: "Sans"; size: 8;
1062 align: 1.0 0.5; 1107 align: 1.0 0.5;
@@ -1079,7 +1124,7 @@ collections {
1079 rel2.to_x: "vol"; 1124 rel2.to_x: "vol";
1080 rel2.relative: 0.0 1.0; 1125 rel2.relative: 0.0 1.0;
1081 rel2.offset: -1 -1; 1126 rel2.offset: -1 -1;
1082 color: 255 255 255 255; 1127 color_class: "/fg/selected";
1083 align: 1.0 0.5; 1128 align: 1.0 0.5;
1084 text { font: "Sans"; size: 8; 1129 text { font: "Sans"; size: 8;
1085 align: 1.0 0.5; 1130 align: 1.0 0.5;
@@ -1112,12 +1157,13 @@ collections {
1112 image.normal: "icon_mute.png"; 1157 image.normal: "icon_mute.png";
1113 min: 20 20; max: 20 20; 1158 min: 20 20; max: 20 20;
1114 aspect: 1.0 1.0; aspect_preference: BOTH; 1159 aspect: 1.0 1.0; aspect_preference: BOTH;
1115 color: 255 255 255 0; 1160 color: 255 255 255 0; // no cc
1161 color_class: "/fg/selected";
1116 visible: 0; 1162 visible: 0;
1117 } 1163 }
1118 description { state: "visible" 0.0; 1164 description { state: "visible" 0.0;
1119 inherit: "default" 0.0; 1165 inherit: "default" 0.0;
1120 color: 255 255 255 255; 1166 color: 255 255 255 255; // no cc
1121 visible: 1; 1167 visible: 1;
1122 } 1168 }
1123 } 1169 }
@@ -1134,7 +1180,8 @@ collections {
1134 rel2.offset: 0 4; 1180 rel2.offset: 0 4;
1135 align: 0.0 0.0; 1181 align: 0.0 0.0;
1136 min: 40 5; max: 40 5; 1182 min: 40 5; max: 40 5;
1137 color: 255 255 255 128; 1183 color: 255 255 255 128; // no cc
1184 color_class: "/fg/selected";
1138 offscale; 1185 offscale;
1139 } 1186 }
1140 } 1187 }
@@ -1143,17 +1190,17 @@ collections {
1143 description { state: "default" 0.0; 1190 description { state: "default" 0.0;
1144 fixed: 1 1; 1191 fixed: 1 1;
1145 rel.to: "vol_indicator_bg"; 1192 rel.to: "vol_indicator_bg";
1146 color: 255 255 255 255; 1193 color_class: "/fg/selected";
1147 } 1194 }
1148 } 1195 }
1149 part { name: "vol_indicator"; type: RECT; mouse_events: 0; 1196 part { name: "vol_indicator"; type: RECT; mouse_events: 0;
1150 description { state: "default" 0.0; 1197 description { state: "default" 0.0;
1151 color: 255 255 255 0; 1198 color: 255 255 255 0; // no cc
1152 visible: 0; 1199 visible: 0;
1153 } 1200 }
1154 description { state: "visible" 0.0; 1201 description { state: "visible" 0.0;
1155 inherit: "default" 0.0; 1202 inherit: "default" 0.0;
1156 color: 255 255 255 255; 1203 color: 255 255 255 255; // no cc
1157 visible: 1; 1204 visible: 1;
1158 } 1205 }
1159 } 1206 }
@@ -1169,12 +1216,13 @@ collections {
1169 image.normal: "icon_volume.png"; 1216 image.normal: "icon_volume.png";
1170 min: 20 20; max: 20 20; 1217 min: 20 20; max: 20 20;
1171 aspect: 1.0 1.0; aspect_preference: BOTH; 1218 aspect: 1.0 1.0; aspect_preference: BOTH;
1172 color: 255 255 255 0; 1219 color: 255 255 255 0; // no cc
1220 color_class: "/fg/selected";
1173 visible: 0; 1221 visible: 0;
1174 } 1222 }
1175 description { state: "visible" 0.0; 1223 description { state: "visible" 0.0;
1176 inherit: "default" 0.0; 1224 inherit: "default" 0.0;
1177 color: 255 255 255 255; 1225 color: 255 255 255 255; // no cc
1178 visible: 1; 1226 visible: 1;
1179 } 1227 }
1180 } 1228 }
@@ -1193,12 +1241,13 @@ collections {
1193 image.normal: "icon_refresh.png"; 1241 image.normal: "icon_refresh.png";
1194 min: 20 20; max: 20 20; 1242 min: 20 20; max: 20 20;
1195 aspect: 1.0 1.0; aspect_preference: BOTH; 1243 aspect: 1.0 1.0; aspect_preference: BOTH;
1196 color: 255 255 255 0; 1244 color: 255 255 255 0; // no cc
1245 color_class: "/fg/selected";
1197 visible: 0; 1246 visible: 0;
1198 } 1247 }
1199 description { state: "visible" 0.0; 1248 description { state: "visible" 0.0;
1200 inherit: "default" 0.0; 1249 inherit: "default" 0.0;
1201 color: 255 255 255 255; 1250 color: 255 255 255 255; // no cc
1202 visible: 1; 1251 visible: 1;
1203 } 1252 }
1204 } 1253 }
@@ -1217,12 +1266,13 @@ collections {
1217 image.normal: "icon_arrow_right.png"; 1266 image.normal: "icon_arrow_right.png";
1218 min: 20 20; max: 20 20; 1267 min: 20 20; max: 20 20;
1219 aspect: 1.0 1.0; aspect_preference: BOTH; 1268 aspect: 1.0 1.0; aspect_preference: BOTH;
1220 color: 255 255 255 0; 1269 color: 255 255 255 0; // no cc
1270 color_class: "/fg/selected";
1221 visible: 0; 1271 visible: 0;
1222 } 1272 }
1223 description { state: "visible" 0.0; 1273 description { state: "visible" 0.0;
1224 inherit: "default" 0.0; 1274 inherit: "default" 0.0;
1225 color: 255 255 255 255; 1275 color: 255 255 255 255; // no cc
1226 visible: 1; 1276 visible: 1;
1227 } 1277 }
1228 } 1278 }
@@ -1249,12 +1299,13 @@ collections {
1249 image.normal: "icon_play.png"; 1299 image.normal: "icon_play.png";
1250 min: 40 40; max: 40 40; 1300 min: 40 40; max: 40 40;
1251 aspect: 1.0 1.0; aspect_preference: BOTH; 1301 aspect: 1.0 1.0; aspect_preference: BOTH;
1252 color: 255 255 255 0; 1302 color: 255 255 255 0; // no cc
1303 color_class: "/fg/selected";
1253 visible: 0; 1304 visible: 0;
1254 } 1305 }
1255 description { state: "visible" 0.0; 1306 description { state: "visible" 0.0;
1256 inherit: "default" 0.0; 1307 inherit: "default" 0.0;
1257 color: 255 255 255 255; 1308 color: 255 255 255 255; // no cc
1258 visible: 1; 1309 visible: 1;
1259 } 1310 }
1260 } 1311 }
@@ -1269,12 +1320,13 @@ collections {
1269 image.normal: "icon_pause.png"; 1320 image.normal: "icon_pause.png";
1270 min: 40 40; max: 40 40; 1321 min: 40 40; max: 40 40;
1271 aspect: 1.0 1.0; aspect_preference: BOTH; 1322 aspect: 1.0 1.0; aspect_preference: BOTH;
1272 color: 255 255 255 0; 1323 color: 255 255 255 0; // no cc
1324 color_class: "/fg/selected";
1273 visible: 0; 1325 visible: 0;
1274 } 1326 }
1275 description { state: "visible" 0.0; 1327 description { state: "visible" 0.0;
1276 inherit: "default" 0.0; 1328 inherit: "default" 0.0;
1277 color: 255 255 255 255; 1329 color: 255 255 255 255; // no cc
1278 visible: 1; 1330 visible: 1;
1279 } 1331 }
1280 } 1332 }
@@ -1289,12 +1341,13 @@ collections {
1289 image.normal: "icon_stop.png"; 1341 image.normal: "icon_stop.png";
1290 min: 40 40; max: 40 40; 1342 min: 40 40; max: 40 40;
1291 aspect: 1.0 1.0; aspect_preference: BOTH; 1343 aspect: 1.0 1.0; aspect_preference: BOTH;
1292 color: 255 255 255 0; 1344 color: 255 255 255 0; // no cc
1345 color_class: "/fg/selected";
1293 visible: 0; 1346 visible: 0;
1294 } 1347 }
1295 description { state: "visible" 0.0; 1348 description { state: "visible" 0.0;
1296 inherit: "default" 0.0; 1349 inherit: "default" 0.0;
1297 color: 255 255 255 255; 1350 color: 255 255 255 255; // no cc
1298 visible: 1; 1351 visible: 1;
1299 } 1352 }
1300 } 1353 }
@@ -1309,12 +1362,13 @@ collections {
1309 image.normal: "icon_eject.png"; 1362 image.normal: "icon_eject.png";
1310 min: 40 40; max: 40 40; 1363 min: 40 40; max: 40 40;
1311 aspect: 1.0 1.0; aspect_preference: BOTH; 1364 aspect: 1.0 1.0; aspect_preference: BOTH;
1312 color: 255 255 255 0; 1365 color: 255 255 255 0; // no cc
1366 color_class: "/fg/selected";
1313 visible: 0; 1367 visible: 0;
1314 } 1368 }
1315 description { state: "visible" 0.0; 1369 description { state: "visible" 0.0;
1316 inherit: "default" 0.0; 1370 inherit: "default" 0.0;
1317 color: 255 255 255 255; 1371 color: 255 255 255 255; // no cc
1318 visible: 1; 1372 visible: 1;
1319 } 1373 }
1320 } 1374 }
@@ -1329,12 +1383,13 @@ collections {
1329 image.normal: "icon_forward.png"; 1383 image.normal: "icon_forward.png";
1330 min: 40 40; max: 40 40; 1384 min: 40 40; max: 40 40;
1331 aspect: 1.0 1.0; aspect_preference: BOTH; 1385 aspect: 1.0 1.0; aspect_preference: BOTH;
1332 color: 255 255 255 0; 1386 color: 255 255 255 0; // no cc
1387 color_class: "/fg/selected";
1333 visible: 0; 1388 visible: 0;
1334 } 1389 }
1335 description { state: "visible" 0.0; 1390 description { state: "visible" 0.0;
1336 inherit: "default" 0.0; 1391 inherit: "default" 0.0;
1337 color: 255 255 255 255; 1392 color: 255 255 255 255; // no cc
1338 visible: 1; 1393 visible: 1;
1339 } 1394 }
1340 } 1395 }
@@ -1349,12 +1404,13 @@ collections {
1349 image.normal: "icon_next.png"; 1404 image.normal: "icon_next.png";
1350 min: 40 40; max: 40 40; 1405 min: 40 40; max: 40 40;
1351 aspect: 1.0 1.0; aspect_preference: BOTH; 1406 aspect: 1.0 1.0; aspect_preference: BOTH;
1352 color: 255 255 255 0; 1407 color: 255 255 255 0; // no cc
1408 color_class: "/fg/selected";
1353 visible: 0; 1409 visible: 0;
1354 } 1410 }
1355 description { state: "visible" 0.0; 1411 description { state: "visible" 0.0;
1356 inherit: "default" 0.0; 1412 inherit: "default" 0.0;
1357 color: 255 255 255 255; 1413 color: 255 255 255 255; // no cc
1358 visible: 1; 1414 visible: 1;
1359 } 1415 }
1360 } 1416 }
@@ -1369,12 +1425,13 @@ collections {
1369 image.normal: "icon_rewind.png"; 1425 image.normal: "icon_rewind.png";
1370 min: 40 40; max: 40 40; 1426 min: 40 40; max: 40 40;
1371 aspect: 1.0 1.0; aspect_preference: BOTH; 1427 aspect: 1.0 1.0; aspect_preference: BOTH;
1372 color: 255 255 255 0; 1428 color: 255 255 255 0; // no cc
1429 color_class: "/fg/selected";
1373 visible: 0; 1430 visible: 0;
1374 } 1431 }
1375 description { state: "visible" 0.0; 1432 description { state: "visible" 0.0;
1376 inherit: "default" 0.0; 1433 inherit: "default" 0.0;
1377 color: 255 255 255 255; 1434 color: 255 255 255 255; // no cc
1378 visible: 1; 1435 visible: 1;
1379 } 1436 }
1380 } 1437 }
@@ -1389,12 +1446,13 @@ collections {
1389 image.normal: "icon_prev.png"; 1446 image.normal: "icon_prev.png";
1390 min: 40 40; max: 40 40; 1447 min: 40 40; max: 40 40;
1391 aspect: 1.0 1.0; aspect_preference: BOTH; 1448 aspect: 1.0 1.0; aspect_preference: BOTH;
1392 color: 255 255 255 0; 1449 color: 255 255 255 0; // no cc
1450 color_class: "/fg/selected";
1393 visible: 0; 1451 visible: 0;
1394 } 1452 }
1395 description { state: "visible" 0.0; 1453 description { state: "visible" 0.0;
1396 inherit: "default" 0.0; 1454 inherit: "default" 0.0;
1397 color: 255 255 255 255; 1455 color: 255 255 255 255; // no cc
1398 visible: 1; 1456 visible: 1;
1399 } 1457 }
1400 } 1458 }
@@ -1456,16 +1514,17 @@ collections {
1456 rel.to: "rage.win.close"; 1514 rel.to: "rage.win.close";
1457 image.normal: "icon_close.png"; 1515 image.normal: "icon_close.png";
1458 min: 20 20; max: 20 20; 1516 min: 20 20; max: 20 20;
1517 color_class: "/fg/normal";
1459 } 1518 }
1460 description { state: "active" 0.0; 1519 description { state: "active" 0.0;
1461 inherit: "default" 0.0; 1520 inherit: "default" 0.0;
1462 color: 160 160 160 255; 1521 color_class: "/fg/pressed";
1463 } 1522 }
1464 } 1523 }
1465 part { name: "closeev"; type: RECT; 1524 part { name: "closeev"; type: RECT;
1466 description { state: "default" 0.0; 1525 description { state: "default" 0.0;
1467 rel.to: "rage.win.close"; 1526 rel.to: "rage.win.close";
1468 color: 0 0 0 0; 1527 color: 0 0 0 0; // no cc
1469 } 1528 }
1470 } 1529 }
1471 program { signal: "mouse,down,1"; source: "closeev"; 1530 program { signal: "mouse,down,1"; source: "closeev";
@@ -1519,17 +1578,18 @@ collections {
1519 rel.to: "rage.win.fullscreen"; 1578 rel.to: "rage.win.fullscreen";
1520 image.normal: "icon_fullscreen.png"; 1579 image.normal: "icon_fullscreen.png";
1521 min: 20 20; max: 20 20; 1580 min: 20 20; max: 20 20;
1581 color_class: "/fg/normal";
1522 } 1582 }
1523 description { state: "active" 0.0; 1583 description { state: "active" 0.0;
1524 inherit: "default" 0.0; 1584 inherit: "default" 0.0;
1525 color: 160 160 160 255; 1585 color_class: "/fg/pressed";
1526 } 1586 }
1527 } 1587 }
1528 part { name: "fullscreenev"; type: RECT; 1588 part { name: "fullscreenev"; type: RECT;
1529 clip_to: "fullscreenclip"; 1589 clip_to: "fullscreenclip";
1530 description { state: "default" 0.0; 1590 description { state: "default" 0.0;
1531 rel.to: "rage.win.fullscreen"; 1591 rel.to: "rage.win.fullscreen";
1532 color: 0 0 0 0; 1592 color: 0 0 0 0; // no cc
1533 } 1593 }
1534 } 1594 }
1535 program { signal: "mouse,down,1"; source: "fullscreenev"; 1595 program { signal: "mouse,down,1"; source: "fullscreenev";
@@ -1548,17 +1608,18 @@ collections {
1548 rel.to: "rage.win.fullscreen"; 1608 rel.to: "rage.win.fullscreen";
1549 image.normal: "icon_unfullscreen.png"; 1609 image.normal: "icon_unfullscreen.png";
1550 min: 20 20; max: 20 20; 1610 min: 20 20; max: 20 20;
1611 color_class: "/fg/normal";
1551 } 1612 }
1552 description { state: "active" 0.0; 1613 description { state: "active" 0.0;
1553 inherit: "default" 0.0; 1614 inherit: "default" 0.0;
1554 color: 160 160 160 255; 1615 color_class: "/fg/pressed";
1555 } 1616 }
1556 } 1617 }
1557 part { name: "unfullscreenev"; type: RECT; 1618 part { name: "unfullscreenev"; type: RECT;
1558 clip_to: "unfullscreenclip"; 1619 clip_to: "unfullscreenclip";
1559 description { state: "default" 0.0; 1620 description { state: "default" 0.0;
1560 rel.to: "rage.win.fullscreen"; 1621 rel.to: "rage.win.fullscreen";
1561 color: 0 0 0 0; 1622 color: 0 0 0 0; // no cc
1562 } 1623 }
1563 } 1624 }
1564 program { signal: "mouse,down,1"; source: "unfullscreenev"; 1625 program { signal: "mouse,down,1"; source: "unfullscreenev";
@@ -1578,16 +1639,17 @@ collections {
1578 rel.to: "rage.options.swallow"; 1639 rel.to: "rage.options.swallow";
1579 image.normal: "icon_spanner.png"; 1640 image.normal: "icon_spanner.png";
1580 min: 20 20; max: 20 20; 1641 min: 20 20; max: 20 20;
1642 color_class: "/fg/normal";
1581 } 1643 }
1582 description { state: "active" 0.0; 1644 description { state: "active" 0.0;
1583 inherit: "default" 0.0; 1645 inherit: "default" 0.0;
1584 color: 160 160 160 255; 1646 color_class: "/fg/pressed";
1585 } 1647 }
1586 } 1648 }
1587 part { name: "optev"; type: RECT; 1649 part { name: "optev"; type: RECT;
1588 description { state: "default" 0.0; 1650 description { state: "default" 0.0;
1589 rel.to: "rage.options.swallow"; 1651 rel.to: "rage.options.swallow";
1590 color: 0 0 0 0; 1652 color: 0 0 0 0; // no cc
1591 } 1653 }
1592 } 1654 }
1593 program { signal: "mouse,down,1"; source: "optev"; 1655 program { signal: "mouse,down,1"; source: "optev";
@@ -1619,11 +1681,11 @@ collections {
1619 part { name: "dragover_active"; type: RECT; 1681 part { name: "dragover_active"; type: RECT;
1620 clip_to: "dragover_master"; 1682 clip_to: "dragover_master";
1621 description { state: "default" 0.0; 1683 description { state: "default" 0.0;
1622 color: 255 255 255 0; 1684 color: 255 255 255 0; // no cc
1623 visible: 0; 1685 visible: 0;
1624 } 1686 }
1625 description { state: "visible" 0.0; 1687 description { state: "visible" 0.0;
1626 color: 255 255 255 255; 1688 color: 255 255 255 255; // no cc
1627 visible: 1; 1689 visible: 1;
1628 } 1690 }
1629 } 1691 }
@@ -1633,7 +1695,7 @@ collections {
1633 rel1.to_x: "bar_bg"; 1695 rel1.to_x: "bar_bg";
1634 rel1.to_y: "posevent"; 1696 rel1.to_y: "posevent";
1635 rel2.to_x: "bar_bg"; 1697 rel2.to_x: "bar_bg";
1636 color: 0 0 0 0; 1698 color: 0 0 0 0; // no cc
1637 fixed: 1 1; 1699 fixed: 1 1;
1638 } 1700 }
1639 } 1701 }
@@ -1660,7 +1722,7 @@ collections {
1660 description { state: "default" 0.0; 1722 description { state: "default" 0.0;
1661 fixed: 1 1; 1723 fixed: 1 1;
1662 rel.to: "rage.dragable.content"; 1724 rel.to: "rage.dragable.content";
1663 color: 255 255 255 128; 1725 color_class: "/shadow/normal";
1664 image.normal: "win_shadow.png"; 1726 image.normal: "win_shadow.png";
1665 image.border: 14 14 14 14; 1727 image.border: 14 14 14 14;
1666 image.middle: 0; 1728 image.middle: 0;
@@ -1673,7 +1735,7 @@ collections {
1673 clip_to: "dragover_active"; 1735 clip_to: "dragover_active";
1674 description { state: "default" 0.0; 1736 description { state: "default" 0.0;
1675 fixed: 1 1; 1737 fixed: 1 1;
1676 color: 32 32 32 255; 1738 color_class: "/bg-dark/normal";
1677 rel.to: "rage.dragable.content"; 1739 rel.to: "rage.dragable.content";
1678 } 1740 }
1679 } 1741 }
@@ -1735,7 +1797,7 @@ collections {
1735 } 1797 }
1736 part { name: "event"; type: RECT; repeat_events: 1; 1798 part { name: "event"; type: RECT; repeat_events: 1;
1737 description { state: "default" 0.0; 1799 description { state: "default" 0.0;
1738 color: 0 0 0 0; 1800 color: 0 0 0 0; // no cc
1739 } 1801 }
1740 } 1802 }
1741 program { signal: "mouse,move"; source: "event"; 1803 program { signal: "mouse,move"; source: "event";
@@ -1847,11 +1909,11 @@ collections {
1847 part { name: "tv-clip"; type: RECT; 1909 part { name: "tv-clip"; type: RECT;
1848 description { state: "default" 0.0; 1910 description { state: "default" 0.0;
1849 visible: 0; 1911 visible: 0;
1850 color: 255 255 255 0; 1912 color: 255 255 255 0; // no cc
1851 } 1913 }
1852 description { state: "visible" 0.0; 1914 description { state: "visible" 0.0;
1853 visible: 1; 1915 visible: 1;
1854 color: 255 255 255 255; 1916 color: 255 255 255 255; // no cc
1855 } 1917 }
1856 } 1918 }
1857 program { signal: "about,show"; source: "rage"; 1919 program { signal: "about,show"; source: "rage";
@@ -1891,7 +1953,7 @@ collections {
1891 description { state: "default" 0.0; 1953 description { state: "default" 0.0;
1892 fixed: 1 1; 1954 fixed: 1 1;
1893 rel.to: "clip"; 1955 rel.to: "clip";
1894 color: 255 255 255 128; 1956 color_class: "/shadow/normal";
1895 image.normal: "win_shadow.png"; 1957 image.normal: "win_shadow.png";
1896 image.border: 14 14 14 14; 1958 image.border: 14 14 14 14;
1897 image.middle: 0; 1959 image.middle: 0;
@@ -1903,14 +1965,15 @@ collections {
1903 part { name: "glow"; type: RECT; mouse_events: 0; 1965 part { name: "glow"; type: RECT; mouse_events: 0;
1904 description { state: "default" 0.0; 1966 description { state: "default" 0.0;
1905 rel.to: "clip"; 1967 rel.to: "clip";
1906 color: 51 153 255 0; 1968 color_class: "/bg/selected";
1969 color: 255 255 255 0; // no cc
1907 visible: 0; 1970 visible: 0;
1908 } 1971 }
1909 description { state: "selected" 0.0; 1972 description { state: "selected" 0.0;
1910 inherit: "default" 0.0; 1973 inherit: "default" 0.0;
1911 rel1.offset: -4 -4; 1974 rel1.offset: -4 -4;
1912 rel2.offset: 3 3; 1975 rel2.offset: 3 3;
1913 color: 51 153 255 255; 1976 color: 255 255 255 255; // no cc
1914 visible: 1; 1977 visible: 1;
1915 } 1978 }
1916 } 1979 }
@@ -1927,7 +1990,7 @@ collections {
1927 1990
1928 part { name: "base"; type: RECT; mouse_events: 0; 1991 part { name: "base"; type: RECT; mouse_events: 0;
1929 description { state: "default" 0.0; 1992 description { state: "default" 0.0;
1930 color: 32 32 32 255; 1993 color_class: "/bg-dark/normal";
1931 rel.to: "clip"; 1994 rel.to: "clip";
1932 } 1995 }
1933 } 1996 }
@@ -1968,7 +2031,7 @@ collections {
1968 part { name: "event"; type: RECT; 2031 part { name: "event"; type: RECT;
1969 ignore_flags: ON_HOLD; 2032 ignore_flags: ON_HOLD;
1970 description { state: "default" 0.0; 2033 description { state: "default" 0.0;
1971 color: 0 0 0 0; 2034 color: 0 0 0 0; // no cc
1972 } 2035 }
1973 } 2036 }
1974 program { signal: "mouse,clicked,1"; source: "event"; 2037 program { signal: "mouse,clicked,1"; source: "event";
@@ -1993,7 +2056,7 @@ collections {
1993 rel1.offset: 20 10; 2056 rel1.offset: 20 10;
1994 rel2.offset: -21 10; 2057 rel2.offset: -21 10;
1995 rel2.relative: 1.0 0.0; 2058 rel2.relative: 1.0 0.0;
1996 color: 255 255 255 255; 2059 color_class: "/fg/selected";
1997 text { font: "Sans:style=Bold"; size: 10; 2060 text { font: "Sans:style=Bold"; size: 10;
1998 align: 0.0 0.0; 2061 align: 0.0 0.0;
1999 min: 0 1; 2062 min: 0 1;
@@ -2044,10 +2107,10 @@ collections {
2044 2107
2045 styles { 2108 styles {
2046 style { name: "browser_item_label"; 2109 style { name: "browser_item_label";
2047 base: "font=Sans font_size=10 color=#ffffffff wrap=mixed ellipsis=1.0"; 2110 base: "font=Sans font_size=10 color=cc:/fg/selected wrap=mixed ellipsis=1.0";
2048 } 2111 }
2049 style { name: "browser_item_label_fullscreen"; 2112 style { name: "browser_item_label_fullscreen";
2050 base: "font=Sans font_size=20 color=#ffffffff wrap=mixed ellipsis=1.0"; 2113 base: "font=Sans font_size=20 color=cc:/fg/selected wrap=mixed ellipsis=1.0";
2051 } 2114 }
2052 } 2115 }
2053 2116
@@ -2056,7 +2119,7 @@ collections {
2056 description { state: "default" 0.0; 2119 description { state: "default" 0.0;
2057 fixed: 1 1; 2120 fixed: 1 1;
2058 rel.to: "clip"; 2121 rel.to: "clip";
2059 color: 255 255 255 128; 2122 color_class: "/shadow/normal";
2060 image.normal: "win_shadow.png"; 2123 image.normal: "win_shadow.png";
2061 image.border: 14 14 14 14; 2124 image.border: 14 14 14 14;
2062 image.middle: 0; 2125 image.middle: 0;
@@ -2067,18 +2130,18 @@ collections {
2067 } 2130 }
2068 part { name: "base"; type: RECT; mouse_events: 0; 2131 part { name: "base"; type: RECT; mouse_events: 0;
2069 description { state: "default" 0.0; 2132 description { state: "default" 0.0;
2070 color: 0 0 0 255; 2133 color: 0 0 0 255; // no cc
2071 rel.to: "clip"; 2134 rel.to: "clip";
2072 } 2135 }
2073 } 2136 }
2074 2137
2075 part { name: "clip"; type: RECT; 2138 part { name: "clip"; type: RECT;
2076 description { state: "default" 0.0; 2139 description { state: "default" 0.0;
2077 color: 192 192 192 255; 2140 color: 192 192 192 255; // no cc
2078 } 2141 }
2079 description { state: "selected" 0.0; 2142 description { state: "selected" 0.0;
2080 inherit: "default" 0.0; 2143 inherit: "default" 0.0;
2081 color: 255 255 255 255; 2144 color: 255 255 255 255; // no cc
2082 } 2145 }
2083 } 2146 }
2084 part { name: "rage.content"; type: SWALLOW; 2147 part { name: "rage.content"; type: SWALLOW;
@@ -2104,7 +2167,7 @@ collections {
2104 rel1.offset: 5 5; 2167 rel1.offset: 5 5;
2105 rel.to: "clip"; 2168 rel.to: "clip";
2106 rel2.offset: -6 -10; 2169 rel2.offset: -6 -10;
2107 color: 255 255 255 255; 2170 color_class: "/fg/selected";
2108 text { font: "Sans"; size: 20; 2171 text { font: "Sans"; size: 20;
2109 style: "browser_item_label"; 2172 style: "browser_item_label";
2110 align: 0.0 1.0; 2173 align: 0.0 1.0;
@@ -2126,13 +2189,14 @@ collections {
2126 rel.to: "clip"; 2189 rel.to: "clip";
2127 rel1.relative: 0.0 1.0; 2190 rel1.relative: 0.0 1.0;
2128 align: 0.0 1.0; 2191 align: 0.0 1.0;
2129 color: 51 153 255 0; 2192 color_class: "/bg/selected";
2193 color: 255 255 255 0; // no cc
2130 visible: 0; 2194 visible: 0;
2131 } 2195 }
2132 description { state: "selected" 0.0; 2196 description { state: "selected" 0.0;
2133 inherit: "default" 0.0; 2197 inherit: "default" 0.0;
2134 min: 0 5; 2198 min: 0 5;
2135 color: 51 153 255 255; 2199 color: 255 255 255 255; // no cc
2136 visible: 1; 2200 visible: 1;
2137 } 2201 }
2138 } 2202 }
@@ -2151,7 +2215,7 @@ collections {
2151 part { name: "event"; type: RECT; 2215 part { name: "event"; type: RECT;
2152 ignore_flags: ON_HOLD; 2216 ignore_flags: ON_HOLD;
2153 description { state: "default" 0.0; 2217 description { state: "default" 0.0;
2154 color: 0 0 0 0; 2218 color: 0 0 0 0; // no cc
2155 } 2219 }
2156 } 2220 }
2157 program { signal: "mouse,clicked,1"; source: "event"; 2221 program { signal: "mouse,clicked,1"; source: "event";