summaryrefslogtreecommitdiff
path: root/data/themes
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-11-21 22:48:25 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2015-11-21 22:48:25 +0900
commitb7fb245ac29c4902c384f7b577e0063f27a2bc32 (patch)
treeba277f5b804b43da0613874d447dc53cbb89c9d2 /data/themes
parentc253dc0830da310f93efe6f2ebcec033d31a91bf (diff)
rage look/theme - update it to be more conservative
this makes the theme a bit flatter and more conservative. still more to go though.
Diffstat (limited to 'data/themes')
-rw-r--r--data/themes/default.edc354
-rw-r--r--data/themes/images/Makefile.mk4
-rw-r--r--data/themes/images/pm_fill.pngbin254 -> 1193 bytes
-rw-r--r--data/themes/images/shadow_circle_horiz.pngbin0 -> 609 bytes
-rw-r--r--data/themes/images/shadow_circle_vert.pngbin0 -> 777 bytes
-rw-r--r--data/themes/images/vg1.pngbin0 -> 36711 bytes
-rw-r--r--data/themes/images/vg2.pngbin0 -> 36575 bytes
7 files changed, 122 insertions, 236 deletions
diff --git a/data/themes/default.edc b/data/themes/default.edc
index 22ede4c..f44709f 100644
--- a/data/themes/default.edc
+++ b/data/themes/default.edc
@@ -2,12 +2,16 @@ collections {
2 2
3 group { name: "rage/core"; 3 group { name: "rage/core";
4 images.image: "bg_bevel.png" COMP; 4 images.image: "bg_bevel.png" COMP;
5 images.image: "bevel_dark_out.png" COMP;
6 images.image: "pm_fill.png" COMP; 5 images.image: "pm_fill.png" COMP;
7 images.image: "pm_overlay.png" COMP;
8 images.image: "pm_shadow.png" COMP; 6 images.image: "pm_shadow.png" COMP;
7 images.image: "vg1.png" COMP;
8 images.image: "vg2.png" COMP;
9
10 images.image: "shadow_circle_horiz.png" COMP;
11 images.image: "shadow_circle_vert.png" COMP;
12
9 images.image: "glow_exclam.png" COMP; 13 images.image: "glow_exclam.png" COMP;
10 14
11 images.image: "icon_eject.png" COMP; 15 images.image: "icon_eject.png" COMP;
12 16
13 images.image: "icon_mute.png" COMP; 17 images.image: "icon_mute.png" COMP;
@@ -31,8 +35,6 @@ collections {
31 images.image: "icon_close.png" COMP; 35 images.image: "icon_close.png" COMP;
32 36
33 images.image: "win_shadow.png" COMP; 37 images.image: "win_shadow.png" COMP;
34 images.image: "bg_shine.png" COMP;
35 images.image: "bg_glint.png" COMP;
36 38
37 images.image: "vgrad-dark-inv.png" COMP; 39 images.image: "vgrad-dark-inv.png" COMP;
38 images.image: "vgrad-dark-inv-trans.png" COMP; 40 images.image: "vgrad-dark-inv-trans.png" COMP;
@@ -82,41 +84,67 @@ collections {
82 84
83 parts { 85 parts {
84 //// -- BACKGROUND 86 //// -- BACKGROUND
87 part { name: "bg"; type: RECT; mouse_events: 0;
88 description { state: "default" 0.0;
89 color: 64 64 64 255;
90 }
91 }
85 part { name: "fill"; mouse_events: 0; 92 part { name: "fill"; mouse_events: 0;
86 description { state: "default" 0.0; 93 description { state: "default" 0.0;
87 fixed: 1 1; 94 fixed: 1 1;
88 image.normal: "pm_fill.png"; 95 image.normal: "pm_fill.png";
96 color: 56 56 56 255;
89 fill { 97 fill {
90 size.relative: 0.0 0.0; 98 size.relative: 0.0 0.0;
91 size.offset: 64 64; 99 size.offset: 256 256;
92 } 100 }
93 } 101 }
94 } 102 }
95 part { name: "popmedia_overlay"; mouse_events: 0; 103 part { name: "vg1"; mouse_events: 0;
96 description { state: "default" 0.0; 104 description { state: "default" 0.0;
97 fixed: 1 1; 105 fixed: 1 1;
98 image.normal: "pm_overlay.png"; 106 rel2.relative: 1.0 0.0;
99 fill.smooth: 0; 107 rel2.to: "vg2";
108 image.normal: "vg1.png";
109 color: 64 64 64 255;
110 fill {
111 size.relative: 0.0 1.0;
112 size.offset: 256 0;
113 smooth: 0;
114 }
115 }
116 description { state: "focused" 0.0;
117 inherit: "default" 0.0;
118 color: 32 32 32 255;
100 } 119 }
101 } 120 }
102 part { name: "bevel2"; 121 part { name: "vg2"; mouse_events: 0;
103 description { state: "default" 0.0; 122 description { state: "default" 0.0;
104 image.normal: "bg_bevel.png"; 123 fixed: 1 1;
105 image.border: 1 1 1 1; 124 align: 0.5 1.0;
106 image.middle: 0; 125 image.normal: "vg2.png";
107 fill.smooth: 0; 126 color: 64 64 64 255;
127 max: 99999 32;
128 fill {
129 size.relative: 0.0 1.0;
130 size.offset: 256 0;
131 smooth: 0;
132 }
108 } 133 }
109 } 134 }
110 part { name: "shadow"; mouse_events: 0; 135 program {
136 signal: "state,win,focused"; source: "rage";
137 action: STATE_SET "focused" 0.0;
138 target: "vg1";
139 }
140 program {
141 signal: "state,win,unfocused"; source: "rage";
142 action: STATE_SET "default" 0.0;
143 target: "vg1";
144 }
145
146 part { name: "shadow"; type: RECT;
111 description { state: "default" 0.0; 147 description { state: "default" 0.0;
112 fixed: 1 1;
113 rel1.to: "rage.content";
114 rel2.to: "rage.content";
115 image.normal: "pm_shadow.png";
116 image.border: 64 64 64 64;
117 rel1.offset: -32 -32;
118 rel2.offset: 31 31;
119 fill.smooth: 0;
120 visible: 0; 148 visible: 0;
121 } 149 }
122 description { state: "video" 0.0; 150 description { state: "video" 0.0;
@@ -128,6 +156,55 @@ collections {
128 visible: 0; 156 visible: 0;
129 } 157 }
130 } 158 }
159 part { name: "sh_t"; nomouse;
160 scale: 1;
161 clip_to: "shadow";
162 description { state: "default" 0.0;
163 rel1.to: "rage.content";
164 rel2.to: "rage.content";
165 rel2.relative: 1.0 0.0;
166 image.normal: "shadow_circle_horiz.png";
167 min: 0 32;
168 color: 255 255 255 128;
169 }
170 }
171 part { name: "sh_b"; nomouse;
172 scale: 1;
173 clip_to: "shadow";
174 description { state: "default" 0.0;
175 rel1.to: "rage.content";
176 rel2.to: "rage.content";
177 rel1.relative: 0.0 1.0;
178 image.normal: "shadow_circle_horiz.png";
179 min: 0 32;
180 color: 255 255 255 128;
181 }
182 }
183 part { name: "sh_l"; nomouse;
184 scale: 1;
185 clip_to: "shadow";
186 description { state: "default" 0.0;
187 rel1.to: "rage.content";
188 rel2.to: "rage.content";
189 rel2.relative: 0.0 1.0;
190 image.normal: "shadow_circle_vert.png";
191 min: 32 0;
192 color: 255 255 255 128;
193 }
194 }
195 part { name: "sh_r"; nomouse;
196 scale: 1;
197 clip_to: "shadow";
198 description { state: "default" 0.0;
199 rel1.to: "rage.content";
200 rel2.to: "rage.content";
201 rel1.relative: 1.0 0.0;
202 image.normal: "shadow_circle_vert.png";
203 min: 32 0;
204 color: 255 255 255 128;
205 }
206 }
207
131 part { name: "black"; type: RECT; mouse_events: 0; 208 part { name: "black"; type: RECT; mouse_events: 0;
132 description { state: "default" 0.0; 209 description { state: "default" 0.0;
133 color: 0 0 0 0; 210 color: 0 0 0 0;
@@ -168,25 +245,6 @@ collections {
168 visible: 0; 245 visible: 0;
169 } 246 }
170 } 247 }
171 part { name: "base_bevel";
172 description { state: "default" 0.0;
173 rel1.to: "base";
174 rel2.to: "base";
175 image.normal: "bevel_dark_out.png";
176 image.border: 1 1 1 1;
177 image.middle: 0;
178 fill.smooth: 0;
179 visible: 0;
180 }
181 description { state: "visible" 0.0;
182 inherit: "default" 0.0;
183 visible: 1;
184 }
185 description { state: "play" 0.0;
186 inherit: "default" 0.0;
187 visible: 0;
188 }
189 }
190 part { name: "exclam"; mouse_events: 0; 248 part { name: "exclam"; mouse_events: 0;
191 scale: 1; 249 scale: 1;
192 clip_to: "novid_clip"; 250 clip_to: "novid_clip";
@@ -215,7 +273,6 @@ collections {
215 action: STATE_SET "default" 0.0; 273 action: STATE_SET "default" 0.0;
216 target: "exclam"; 274 target: "exclam";
217 target: "base"; 275 target: "base";
218 target: "base_bevel";
219 after: "newvid2"; 276 after: "newvid2";
220 } 277 }
221 program { name: "newvid2"; 278 program { name: "newvid2";
@@ -224,14 +281,12 @@ collections {
224 transition: SINUSOIDAL 1.0; 281 transition: SINUSOIDAL 1.0;
225 target: "exclam"; 282 target: "exclam";
226 target: "base"; 283 target: "base";
227 target: "base_bevel";
228 } 284 }
229 program { 285 program {
230 signal: "action,frame"; source: "rage"; 286 signal: "action,frame"; source: "rage";
231 action: STATE_SET "play" 0.0; 287 action: STATE_SET "play" 0.0;
232 target: "exclam"; 288 target: "exclam";
233 target: "base"; 289 target: "base";
234 target: "base_bevel";
235 } 290 }
236 291
237 part { name: "rage.content"; type: SWALLOW; 292 part { name: "rage.content"; type: SWALLOW;
@@ -254,16 +309,16 @@ collections {
254 } 309 }
255 } 310 }
256 part { name: "controlbar_shadow"; mouse_events: 0; 311 part { name: "controlbar_shadow"; mouse_events: 0;
312 scale: 1;
257 clip_to: "controlbar_shadow_clip"; 313 clip_to: "controlbar_shadow_clip";
258 description { state: "default" 0.0; 314 description { state: "default" 0.0;
259 fixed: 1 1; 315 fixed: 1 1;
260 rel1.to: "controlbar"; 316 rel1.to: "controlbar";
261 rel2.to: "controlbar"; 317 rel2.to: "controlbar";
262 image.normal: "pm_shadow.png"; 318 rel2.relative: 1.0 0.0;
263 image.border: 64 64 64 64; 319 image.normal: "shadow_circle_horiz.png";
264 rel1.offset: -32 -32; 320 min: 0 32;
265 rel2.offset: 31 31; 321 color: 255 255 255 128;
266 fill.smooth: 0;
267 } 322 }
268 } 323 }
269 324
@@ -426,33 +481,6 @@ collections {
426 fill.smooth: 0; 481 fill.smooth: 0;
427 } 482 }
428 } 483 }
429 part { name: "speaker_glintclip"; type: RECT;
430 clip_to: "speaker_clip";
431 description { state: "default" 0.0;
432 rel1.to: "speaker_cover";
433 rel2.to: "speaker_cover";
434 rel1.offset: 0 -10;
435 }
436 }
437 part { name: "speaker_glint"; mouse_events: 0;
438 clip_to: "speaker_glintclip";
439 description { state: "default" 0.0;
440 fixed: 1 1;
441 min: 79 5;
442 max: 79 5;
443 rel1 {
444 relative: 0.0 0.0;
445 offset: 0 0;
446 to: "speaker_cover";
447 }
448 rel2 {
449 relative: 1.0 0.0;
450 offset: -1 0;
451 to: "speaker_cover";
452 }
453 image.normal: "bg_glint.png";
454 }
455 }
456 program { 484 program {
457 signal: "state,novideo"; source: "rage"; 485 signal: "state,novideo"; source: "rage";
458 action: STATE_SET "novideo" 0.0; 486 action: STATE_SET "novideo" 0.0;
@@ -590,20 +618,15 @@ collections {
590 visible: 1; 618 visible: 1;
591 } 619 }
592 } 620 }
593 part { name: "controlbar"; mouse_events: 0; 621 part { name: "controlbar"; type: RECT; mouse_events: 0;
594 clip_to: "controlbar_clip"; 622 clip_to: "controlbar_clip";
595 description { state: "default" 0.0; 623 description { state: "default" 0.0;
596 image.normal: "vgrad-dark-inv-trans.png"; 624 color: 64 64 64 128;
597 fill {
598 smooth: 0;
599 size.relative: 0.0 1.0;
600 size.offset: 160 0;
601 }
602 rel1.to: "rage.pos.prev.swallow"; 625 rel1.to: "rage.pos.prev.swallow";
603 } 626 }
604 description { state: "novideo" 0.0; 627 description { state: "novideo" 0.0;
605 inherit: "default" 0.0; 628 inherit: "default" 0.0;
606 image.normal: "vgrad-dark-inv.png"; 629 color: 64 64 64 255;
607 } 630 }
608 } 631 }
609 program { 632 program {
@@ -652,19 +675,16 @@ collections {
652 } 675 }
653 } 676 }
654 677
655 part { name: "bar"; mouse_events: 0; 678 part { name: "bar"; type: RECT; mouse_events: 0;
656 clip_to: "controlbar_clip"; 679 clip_to: "controlbar_clip";
657 description { state: "default" 0.0; 680 description { state: "default" 0.0;
658 fixed: 1 1; 681 fixed: 1 1;
659 image.normal: "posglow.png"; 682 color: 51 153 255 255;
660 image.border: 7 7 7 0; 683 rel1.offset: 0 -5;
661 rel1.offset: -7 -9;
662 rel1.relative: 0.0 1.0; 684 rel1.relative: 0.0 1.0;
663 rel1.to_x: "bar_bg"; 685 rel1.to_x: "bar_bg";
664 rel2.offset: 6 -1;
665 rel2.to_x: "rage.dragable.pos"; 686 rel2.to_x: "rage.dragable.pos";
666 min: 14 9; 687 min: 0 5;
667 fill.smooth: 0;
668 } 688 }
669 } 689 }
670 690
@@ -1052,45 +1072,6 @@ collections {
1052 } 1072 }
1053 } 1073 }
1054 1074
1055 part { name: "controlbar_bevel"; mouse_events: 0;
1056 clip_to: "controlbar_clip";
1057 description { state: "default" 0.0;
1058 image.normal: "bg_bevel.png";
1059 image.border: 1 1 1 1;
1060 image.middle: 0;
1061 fill.smooth: 0;
1062 rel1.to: "controlbar";
1063 rel2.to: "controlbar";
1064 }
1065 }
1066 part { name: "controlbar_glintclip"; type: RECT;
1067 clip_to: "controlbar_clip";
1068 description { state: "default" 0.0;
1069 rel1.to: "controlbar";
1070 rel2.to: "controlbar";
1071 rel1.offset: 0 -10;
1072 }
1073 }
1074 part { name: "controlbar_glint"; mouse_events: 0;
1075 clip_to: "controlbar_glintclip";
1076 description { state: "default" 0.0;
1077 fixed: 1 1;
1078 min: 79 5;
1079 max: 79 5;
1080 rel1 {
1081 relative: 0.0 0.0;
1082 offset: 0 0;
1083 to: "controlbar";
1084 }
1085 rel2 {
1086 relative: 1.0 0.0;
1087 offset: -1 0;
1088 to: "controlbar";
1089 }
1090 image.normal: "bg_glint.png";
1091 }
1092 }
1093
1094#define STATE_FADE_PROG(_name) \ 1075#define STATE_FADE_PROG(_name) \
1095 program { \ 1076 program { \
1096 signal: "action,"_name; source: "rage"; \ 1077 signal: "action,"_name; source: "rage"; \
@@ -1422,7 +1403,7 @@ collections {
1422 align: 1.0 0.0; 1403 align: 1.0 0.0;
1423 } 1404 }
1424 } 1405 }
1425 1406
1426 part { name: "close"; 1407 part { name: "close";
1427 scale: 1; 1408 scale: 1;
1428 clip_to: "posclip"; 1409 clip_to: "posclip";
@@ -1661,6 +1642,7 @@ collections {
1661 fixed: 1 1; 1642 fixed: 1 1;
1662 rel1.to: "rage.dragable.content"; 1643 rel1.to: "rage.dragable.content";
1663 rel2.to: "rage.dragable.content"; 1644 rel2.to: "rage.dragable.content";
1645 color: 255 255 255 128;
1664 image.normal: "win_shadow.png"; 1646 image.normal: "win_shadow.png";
1665 image.border: 14 14 14 14; 1647 image.border: 14 14 14 14;
1666 image.middle: 0; 1648 image.middle: 0;
@@ -1669,15 +1651,11 @@ collections {
1669 fill.smooth: 0; 1651 fill.smooth: 0;
1670 } 1652 }
1671 } 1653 }
1672 part { name: "dragover_fill"; mouse_events: 0; 1654 part { name: "dragover_fill"; type: RECT; mouse_events: 0;
1673 clip_to: "dragover_active"; 1655 clip_to: "dragover_active";
1674 description { state: "default" 0.0; 1656 description { state: "default" 0.0;
1675 fixed: 1 1; 1657 fixed: 1 1;
1676 image.normal: "pm_fill.png"; 1658 color: 32 32 32 255;
1677 fill {
1678 size.relative: 0.0 0.0;
1679 size.offset: 64 64;
1680 }
1681 rel1.to: "rage.dragable.content"; 1659 rel1.to: "rage.dragable.content";
1682 rel2.to: "rage.dragable.content"; 1660 rel2.to: "rage.dragable.content";
1683 } 1661 }
@@ -1691,64 +1669,6 @@ collections {
1691 fixed: 1 1; 1669 fixed: 1 1;
1692 } 1670 }
1693 } 1671 }
1694 part { name: "dragover_clip"; type: RECT;
1695 clip_to: "dragover_active";
1696 description { state: "default" 0.0;
1697 rel1.to: "rage.dragable.content";
1698 rel2.to: "rage.dragable.content";
1699 fixed: 1 1;
1700 }
1701 }
1702 part { name: "dragover_glintclip"; type: RECT;
1703 clip_to: "dragover_active";
1704 description { state: "default" 0.0;
1705 rel1.to: "dragover_clip";
1706 rel2.to: "dragover_clip";
1707 rel1.offset: 0 -10;
1708 }
1709 }
1710 part { name: "shine"; mouse_events: 0;
1711 clip_to: "dragover_clip";
1712 description { state: "default" 0.0;
1713 image.normal: "bg_shine.png";
1714 fill.smooth: 0;
1715 rel1.to: "dragover_clip";
1716 rel2.to: "dragover_clip";
1717 align: 0.5 0.0;
1718 aspect: (255/120) (255/120);
1719 aspect_preference: HORIZONTAL;
1720 }
1721 }
1722 part { name: "glint"; mouse_events: 0;
1723 clip_to: "dragover_glintclip";
1724 description { state: "default" 0.0;
1725 fixed: 1 1;
1726 min: 79 5;
1727 max: 79 5;
1728 rel1 {
1729 relative: 0.0 0.0;
1730 offset: 0 0;
1731 to: "dragover_clip";
1732 }
1733 rel2 {
1734 relative: 1.0 0.0;
1735 offset: -1 0;
1736 to: "dragover_clip";
1737 }
1738 image.normal: "bg_glint.png";
1739 }
1740 }
1741 part { name: "dragover_bevel2"; mouse_events: 0;
1742 clip_to: "dragover_active";
1743 description { state: "default" 0.0;
1744 image.normal: "bg_bevel.png";
1745 image.border: 1 1 1 1;
1746 image.middle: 0;
1747 fill.smooth: 0;
1748 rel1.to: "rage.dragable.content";
1749 rel2.to: "rage.dragable.content";
1750 }
1751 }
1752 program { name: "dragmove"; 1672 program { name: "dragmove";
1753 signal: "mouse,move"; source: "dragover_event"; 1673 signal: "mouse,move"; source: "dragover_event";
1754 script { 1674 script {
@@ -1981,8 +1901,6 @@ collections {
1981 group { name: "rage/list/item"; 1901 group { name: "rage/list/item";
1982 images.image: "win_shadow.png" COMP; 1902 images.image: "win_shadow.png" COMP;
1983 images.image: "win_glow.png" COMP; 1903 images.image: "win_glow.png" COMP;
1984 images.image: "bg_shine.png" COMP;
1985 images.image: "bg_glint.png" COMP;
1986 1904
1987 parts { 1905 parts {
1988 part { name: "shadow"; mouse_events: 0; 1906 part { name: "shadow"; mouse_events: 0;
@@ -1990,6 +1908,7 @@ collections {
1990 fixed: 1 1; 1908 fixed: 1 1;
1991 rel1.to: "clip"; 1909 rel1.to: "clip";
1992 rel2.to: "clip"; 1910 rel2.to: "clip";
1911 color: 255 255 255 128;
1993 image.normal: "win_shadow.png"; 1912 image.normal: "win_shadow.png";
1994 image.border: 14 14 14 14; 1913 image.border: 14 14 14 14;
1995 image.middle: 0; 1914 image.middle: 0;
@@ -2043,13 +1962,6 @@ collections {
2043 rel2.offset: -5 -5; 1962 rel2.offset: -5 -5;
2044 } 1963 }
2045 } 1964 }
2046 part { name: "glintclip"; type: RECT;
2047 description { state: "default" 0.0;
2048 rel1.to: "clip";
2049 rel2.to: "clip";
2050 rel1.offset: 0 -10;
2051 }
2052 }
2053 part { name: "rage.sizer"; type: SWALLOW; 1965 part { name: "rage.sizer"; type: SWALLOW;
2054 description { state: "default" 0.0; 1966 description { state: "default" 0.0;
2055 min: 16 16; 1967 min: 16 16;
@@ -2064,37 +1976,6 @@ collections {
2064 rel2.to: "clip"; 1976 rel2.to: "clip";
2065 } 1977 }
2066 } 1978 }
2067 part { name: "shine"; mouse_events: 0;
2068 clip_to: "clip";
2069 description { state: "default" 0.0;
2070 image.normal: "bg_shine.png";
2071 fill.smooth: 0;
2072 rel1.to: "clip";
2073 rel2.to: "clip";
2074 align: 0.5 0.0;
2075 aspect: (255/120) (255/120);
2076 aspect_preference: HORIZONTAL;
2077 }
2078 }
2079 part { name: "glint"; mouse_events: 0;
2080 clip_to: "glintclip";
2081 description { state: "default" 0.0;
2082 fixed: 1 1;
2083 min: 79 5;
2084 max: 79 5;
2085 rel1 {
2086 relative: 0.0 0.0;
2087 offset: 0 0;
2088 to: "clip";
2089 }
2090 rel2 {
2091 relative: 1.0 0.0;
2092 offset: -1 0;
2093 to: "clip";
2094 }
2095 image.normal: "bg_glint.png";
2096 }
2097 }
2098 part { name: "rage.title"; type: TEXT; mouse_events: 0; 1979 part { name: "rage.title"; type: TEXT; mouse_events: 0;
2099 effect: GLOW; 1980 effect: GLOW;
2100 scale: 1; 1981 scale: 1;
@@ -2177,6 +2058,7 @@ collections {
2177 fixed: 1 1; 2058 fixed: 1 1;
2178 rel1.to: "clip"; 2059 rel1.to: "clip";
2179 rel2.to: "clip"; 2060 rel2.to: "clip";
2061 color: 255 255 255 128;
2180 image.normal: "win_shadow.png"; 2062 image.normal: "win_shadow.png";
2181 image.border: 14 14 14 14; 2063 image.border: 14 14 14 14;
2182 image.middle: 0; 2064 image.middle: 0;
diff --git a/data/themes/images/Makefile.mk b/data/themes/images/Makefile.mk
index 7205cd3..ecdb6c3 100644
--- a/data/themes/images/Makefile.mk
+++ b/data/themes/images/Makefile.mk
@@ -1,4 +1,8 @@
1THEME_IMGS = \ 1THEME_IMGS = \
2data/themes/images/shadow_circle_horiz.png \
3data/themes/images/shadow_circle_vert.png \
4data/themes/images/vg1.png \
5data/themes/images/vg2.png \
2data/themes/images/bevel_dark_out.png \ 6data/themes/images/bevel_dark_out.png \
3data/themes/images/bg_bevel.png \ 7data/themes/images/bg_bevel.png \
4data/themes/images/bg_glint.png \ 8data/themes/images/bg_glint.png \
diff --git a/data/themes/images/pm_fill.png b/data/themes/images/pm_fill.png
index 8ef098f..7ff9cff 100644
--- a/data/themes/images/pm_fill.png
+++ b/data/themes/images/pm_fill.png
Binary files differ
diff --git a/data/themes/images/shadow_circle_horiz.png b/data/themes/images/shadow_circle_horiz.png
new file mode 100644
index 0000000..f5fcc5c
--- /dev/null
+++ b/data/themes/images/shadow_circle_horiz.png
Binary files differ
diff --git a/data/themes/images/shadow_circle_vert.png b/data/themes/images/shadow_circle_vert.png
new file mode 100644
index 0000000..f06b622
--- /dev/null
+++ b/data/themes/images/shadow_circle_vert.png
Binary files differ
diff --git a/data/themes/images/vg1.png b/data/themes/images/vg1.png
new file mode 100644
index 0000000..ab1dd07
--- /dev/null
+++ b/data/themes/images/vg1.png
Binary files differ
diff --git a/data/themes/images/vg2.png b/data/themes/images/vg2.png
new file mode 100644
index 0000000..6e4990a
--- /dev/null
+++ b/data/themes/images/vg2.png
Binary files differ