From 02d3f4dc5de0adafe6c87698d7a63de2aebf36c1 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 26 Aug 2006 17:58:11 +0000 Subject: [PATCH] new start module anim - nicer :) SVN revision: 25137 --- data/themes/default_start.edc | 604 ++++++---------------- data/themes/images/Makefile.am | 18 + data/themes/images/e17_logo_small_p1.png | Bin 0 -> 1199 bytes data/themes/images/e17_logo_small_p2.png | Bin 0 -> 1255 bytes data/themes/images/e17_logo_small_p21.png | Bin 0 -> 1155 bytes data/themes/images/e17_logo_small_p22.png | Bin 0 -> 1219 bytes data/themes/images/e17_logo_small_p23.png | Bin 0 -> 1186 bytes data/themes/images/e17_logo_small_p24.png | Bin 0 -> 1162 bytes data/themes/images/e17_logo_small_p25.png | Bin 0 -> 1106 bytes data/themes/images/e17_logo_small_p26.png | Bin 0 -> 1162 bytes data/themes/images/e17_logo_small_p27.png | Bin 0 -> 1166 bytes data/themes/images/e17_logo_small_p28.png | Bin 0 -> 1245 bytes data/themes/images/e17_logo_small_p29.png | Bin 0 -> 1166 bytes data/themes/images/e17_logo_small_p3.png | Bin 0 -> 1176 bytes data/themes/images/e17_logo_small_p4.png | Bin 0 -> 1160 bytes data/themes/images/e17_logo_small_p5.png | Bin 0 -> 1105 bytes data/themes/images/e17_logo_small_p6.png | Bin 0 -> 1137 bytes data/themes/images/e17_logo_small_p7.png | Bin 0 -> 1166 bytes data/themes/images/e17_logo_small_p8.png | Bin 0 -> 1214 bytes data/themes/images/e17_logo_small_p9.png | Bin 0 -> 1161 bytes 20 files changed, 186 insertions(+), 436 deletions(-) create mode 100644 data/themes/images/e17_logo_small_p1.png create mode 100644 data/themes/images/e17_logo_small_p2.png create mode 100644 data/themes/images/e17_logo_small_p21.png create mode 100644 data/themes/images/e17_logo_small_p22.png create mode 100644 data/themes/images/e17_logo_small_p23.png create mode 100644 data/themes/images/e17_logo_small_p24.png create mode 100644 data/themes/images/e17_logo_small_p25.png create mode 100644 data/themes/images/e17_logo_small_p26.png create mode 100644 data/themes/images/e17_logo_small_p27.png create mode 100644 data/themes/images/e17_logo_small_p28.png create mode 100644 data/themes/images/e17_logo_small_p29.png create mode 100644 data/themes/images/e17_logo_small_p3.png create mode 100644 data/themes/images/e17_logo_small_p4.png create mode 100644 data/themes/images/e17_logo_small_p5.png create mode 100644 data/themes/images/e17_logo_small_p6.png create mode 100644 data/themes/images/e17_logo_small_p7.png create mode 100644 data/themes/images/e17_logo_small_p8.png create mode 100644 data/themes/images/e17_logo_small_p9.png diff --git a/data/themes/default_start.edc b/data/themes/default_start.edc index 38ca9534d..223fee09e 100644 --- a/data/themes/default_start.edc +++ b/data/themes/default_start.edc @@ -1,5 +1,23 @@ images { image: "e17_logo_small.png" COMP; + image: "e17_logo_small_p1.png" COMP; + image: "e17_logo_small_p2.png" COMP; + image: "e17_logo_small_p3.png" COMP; + image: "e17_logo_small_p4.png" COMP; + image: "e17_logo_small_p5.png" COMP; + image: "e17_logo_small_p6.png" COMP; + image: "e17_logo_small_p7.png" COMP; + image: "e17_logo_small_p8.png" COMP; + image: "e17_logo_small_p9.png" COMP; + image: "e17_logo_small_p21.png" COMP; + image: "e17_logo_small_p22.png" COMP; + image: "e17_logo_small_p23.png" COMP; + image: "e17_logo_small_p24.png" COMP; + image: "e17_logo_small_p25.png" COMP; + image: "e17_logo_small_p26.png" COMP; + image: "e17_logo_small_p27.png" COMP; + image: "e17_logo_small_p28.png" COMP; + image: "e17_logo_small_p29.png" COMP; } group { name: "e/modules/start/main"; @@ -9,325 +27,72 @@ group { public is_hilited; } parts { - part { - name: "title_shadow2"; - mouse_events: 0; - description { - state: "default" 0.0; - visible: 0; - image { - normal: "e17_titlebar_shadow2.png"; - border: 8 8 8 8; - } - fill { - smooth: 0; - } - color: 255 255 255 0; - } - description { - state: "active" 0.0; - visible: 1; - image { - normal: "e17_titlebar_shadow2.png"; - border: 8 8 8 8; - } - fill { - smooth: 0; - } - color: 255 255 255 255; - } - } - part { - name: "title_shadow1"; - mouse_events: 0; - description { - state: "default" 0.0; - visible: 0; - image { - normal: "e17_titlebar_shadow1.png"; - border: 8 8 8 8; - } - fill { - smooth: 0; - } - color: 255 255 255 0; - } - description { - state: "active" 0.0; - visible: 1; - image { - normal: "e17_titlebar_shadow1.png"; - border: 8 8 8 8; - } - fill { - smooth: 0; - } - color: 255 255 255 255; - } - } - part { - name: "title_bar"; - mouse_events: 0; - description { - state: "default" 0.0; - visible: 0; - image { - normal: "e17_titlebar.png"; - border: 8 8 8 8; - } - color: 255 255 255 0; - } - description { - state: "active" 0.0; - visible: 1; - image { - normal: "e17_titlebar.png"; - border: 8 8 8 8; - } - color: 255 255 255 255; - } - } - part { name: "logo"; + mouse_events: 0; description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH; - rel1 { - to: "title_bar"; - offset: 0 0; - } - rel2 { - to: "title_bar"; - offset: -1 -1; - } image { normal: "e17_logo_small.png"; } } - description { - state: "active" 0.0; - inherit: "default" 0.0; - rel1 { - to: "title_bar"; - offset: 7 7; - } - rel2 { - to: "title_bar"; - offset: -8 -8; - } - } } - - part { - name: "title_glint_clip"; - type: RECT; - mouse_events: 0; - description { - state: "default" 0.0; - rel1 { - offset: 3 3; - to: "title_bar"; - } - rel2 { - offset: -4 -4; - to: "title_bar"; - } - color: 255 255 255 255; - } - } - part { - name: "title_glint_1"; - mouse_events: 0; - description { - state: "default" 0.0; - visible: 0; - color: 255 255 255 0; - align: 0.0 0.0; - max: 34 13; - rel1 { - relative: 0.0 0.0; - offset: 2 2; - to: "title_bar"; - } - rel2 { - relative: 1.0 1.0; - offset: -3 -3; - to: "title_bar"; - } - image { - normal: "e17_titlebar_glint1.png"; - border: 5 0 5 0; - } - fill { - smooth: 0; - } - } - description { - state: "active" 0.0; - inherit: "default" 0.0; - visible: 1; - color: 255 255 255 255; - } - } - part { - name: "title_glint_2"; - mouse_events: 0; - clip_to: "title_glint_clip"; - description { - state: "default" 0.0; - visible: 0; - color: 255 255 255 0; - max: 0 0; - align: 1.0 0.5; - rel1 { - relative: 0.0 0.0; - offset: 3 3; - to: "title_bar"; - } - rel2 { - relative: 0.0 1.0; - offset: 0 -4; - to: "title_bar"; - } - image { - normal: "e17_titlebar_glint2.png"; - border: 0 0 5 5; - } - fill { - smooth: 0; - } - } - description { - state: "active" 0.0; - inherit: "default" 0.0; - visible: 1; - color: 255 255 255 255; - max: 169 9999; - min: 169 8; - align: 0.5 0.5; - rel1 { - relative: 0.0 0.0; - offset: 3 3; - } - rel2 { - relative: 0.0 1.0; - offset: 3 -4; - } - } - description { - state: "active2" 0.0; - inherit: "default" 0.0; - visible: 1; - color: 255 255 255 128; - max: 169 9999; - min: 169 8; - align: 0.5 0.5; - rel1 { - relative: 1.0 0.0; - offset: -4 3; - } - rel2 { - relative: 1.0 1.0; - offset: -4 -4; - } - } - description { - state: "active3" 0.0; - inherit: "default" 0.0; - visible: 0; - color: 255 255 255 0; - max: 169 9999; - min: 169 8; - align: 0.0 0.5; - rel1 { - relative: 1.0 0.0; - offset: -4 3; - } - rel2 { - relative: 1.0 1.0; - offset: -4 -4; - } - } - } - part { - name: "title_glint_3"; - mouse_events: 0; - description { - state: "default" 0.0; - visible: 0; - color: 255 255 255 0; - align: 1.0 1.0; - max: 34 13; - rel1 { - relative: 0.0 0.0; - offset: 2 2; - to: "title_bar"; - } - rel2 { - relative: 1.0 1.0; - offset: -3 -3; - to: "title_bar"; - } - image { - normal: "e17_titlebar_glint3.png"; - border: 0 5 0 5; - } - fill { - smooth: 0; - } - } - description { - state: "active" 0.0; - inherit: "default" 0.0; - visible: 1; - color: 255 255 255 255; - } - } - - part { - name: "logo2"; - mouse_events: 0; - description { - state: "default" 0.0; - visible: 0; - rel1 { - to: "logo"; - relative: 0.0 0.0; - offset: 0 0; - } - rel2 { - to: "logo"; - relative: 1.0 1.0; - offset: -1 -1; - } - image { - normal: "e17_logo_small.png"; - } - color: 255 255 255 0; - } - description { - state: "visible" 0.0; - inherit: "default" 0.0; - visible: 1; - color: 255 255 255 255; - } - description { - state: "hidden" 0.0; - inherit: "default" 0.0; - visible: 1; - rel1 { - relative: -0.5 -0.5; - offset: 0 0; - } - rel2 { - relative: 1.5 1.5; - offset: -1 -1; - } - color: 255 255 255 0; - } +#define PT(_name, _p1, _p2, _p3, _p4) \ + part { \ + name: _name; \ + mouse_events: 0; \ + description { \ + state: "default" 0.0; \ + visible: 0; \ + rel1 { \ + to: "logo"; \ + relative: _p1 _p2; \ + } \ + rel2 { \ + to: "logo"; \ + relative: _p3 _p4; \ + } \ + image { \ + normal: "e17_logo_small_"_name".png"; \ + } \ + color: 255 255 255 0; \ + } \ + description { \ + state: "active" 0.0; \ + inherit: "default" 0.0; \ + rel1 { \ + to: "logo"; \ + relative: _p1 _p2; \ + } \ + rel2 { \ + to: "logo"; \ + relative: _p3 _p4; \ + } \ + visible: 1; \ + color: 255 255 255 255; \ + } \ } + PT("p1", 0.1328125, 0.1640625, 0.3359375, 0.3593750); + PT("p2", 0.1953125, 0.1093750, 0.3906250, 0.3125000); + PT("p3", 0.2656250, 0.0625000, 0.4531250, 0.2734375); + PT("p4", 0.3359375, 0.0312500, 0.5234375, 0.2500000); + PT("p5", 0.4062500, 0.0234375, 0.5937500, 0.2421875); + PT("p6", 0.4765625, 0.0312500, 0.6640625, 0.2500000); + PT("p7", 0.5468750, 0.0625000, 0.7343750, 0.2734375); + PT("p8", 0.6093750, 0.1093750, 0.8046875, 0.3125000); + PT("p9", 0.6640625, 0.1640625, 0.8671875, 0.3593750); + + PT("p21", 0.1328125, 0.6406250, 0.3359375, 0.8359375); + PT("p22", 0.1953125, 0.6875000, 0.3906250, 0.8906250); + PT("p23", 0.2656250, 0.7265625, 0.4531250, 0.9375000); + PT("p24", 0.3359375, 0.7500000, 0.5234375, 0.9687500); + PT("p25", 0.4062500, 0.7578125, 0.5937500, 0.9765625); + PT("p26", 0.4765625, 0.7500000, 0.6640625, 0.9687500); + PT("p27", 0.5468750, 0.7265625, 0.7343750, 0.9375000); + PT("p28", 0.6093750, 0.6875000, 0.8046875, 0.8906250); + PT("p29", 0.6640625, 0.6406250, 0.8671875, 0.8359375); part { name: "inout"; @@ -413,158 +178,125 @@ group { program { name: "go_active_pre"; - signal: ""; - source: ""; action: STATE_SET "default" 0.0; - target: "title_bar"; - target: "title_shadow1"; - target: "title_shadow2"; - after: "go_active"; - } - program { - name: "go_active"; - action: STATE_SET "active" 0.0; - target: "title_bar"; target: "logo"; - transition: LINEAR 0.05; + after: "go_active1"; after: "go_active2"; - } - program { - name: "go_active2"; - action: STATE_SET "active" 0.0; - target: "title_shadow1"; - transition: LINEAR 0.05; after: "go_active3"; - after: "go_active3b"; - } - program { - name: "go_active3"; - action: STATE_SET "active" 0.0; - target: "title_shadow2"; - transition: LINEAR 0.05; - } - program { - name: "go_active3b"; - action: STATE_SET "active" 0.0; - target: "title_glint_1"; - target: "title_glint_2"; - transition: LINEAR 0.05; after: "go_active4"; - after: "go_active4b"; - } - program { - name: "go_active4"; - action: STATE_SET "active2" 0.0; - target: "title_glint_2"; - transition: LINEAR 0.2; after: "go_active5"; - after: "go_active5b"; - } - program { - name: "go_active4b"; - action: STATE_SET "active" 0.0; - target: "title_glint_3"; - transition: LINEAR 0.2; - } - program { - name: "go_active5"; - action: STATE_SET "active3" 0.0; - target: "title_glint_2"; - transition: LINEAR 0.05; - } - program { - name: "go_active5b"; - action: STATE_SET "default" 0.0; - target: "title_glint_3"; - transition: LINEAR 0.1; after: "go_active6"; + after: "go_active7"; + after: "go_active8"; + after: "go_active9"; + after: "go_active21"; + after: "go_active22"; + after: "go_active23"; + after: "go_active24"; + after: "go_active25"; + after: "go_active26"; + after: "go_active27"; + after: "go_active28"; + after: "go_active29"; } - program { - name: "go_active6"; - action: STATE_SET "default" 0.0; - target: "title_glint_1"; - target: "title_glint_2"; - target: "title_glint_3"; - } - - program { - name: "logo_go_active"; - signal: ""; - source: ""; - after: "hover_go_active"; - } - program { - name: "hover_go_active"; - signal: ""; - source: ""; - action: STATE_SET "visible" 0.0; - target: "logo2"; - after: "hover_go_active2"; - } - program { - name: "hover_go_active2"; - signal: ""; - source: ""; - action: STATE_SET "hidden" 0.0; - transition: LINEAR 0.5; - target: "logo2"; - after: "hover_go_active"; +#define PR(_name, _delay, _part) \ + program { \ + name: "go_active"_name; \ + in: _delay 0.0; \ + after: "go_activeb"_name; \ + } \ + program { \ + name: "go_activeb"_name; \ + action: STATE_SET "active" 0.0; \ + target: _part; \ + transition: LINEAR 0.5; \ + after: "go_activec"_name; \ + } \ + program { \ + name: "go_activec"_name; \ + action: STATE_SET "default" 0.0; \ + target: _part; \ + transition: LINEAR 1.2; \ + after: "go_activeb"_name; \ } + PR("1", 0.0, "p1"); + PR("2", 0.2, "p2"); + PR("3", 0.4, "p3"); + PR("4", 0.6, "p4"); + PR("5", 0.8, "p5"); + PR("6", 1.0, "p6"); + PR("7", 1.2, "p7"); + PR("8", 1.4, "p8"); + PR("9", 1.6, "p9"); + PR("21", 1.6, "p21"); + PR("22", 1.4, "p22"); + PR("23", 1.2, "p23"); + PR("24", 1.0, "p24"); + PR("25", 0.8, "p25"); + PR("26", 0.6, "p26"); + PR("27", 0.4, "p27"); + PR("28", 0.2, "p28"); + PR("29", 0.0, "p29"); program { name: "go_passive_pre"; - signal: ""; - source: ""; - action: STATE_SET "active" 0.0; - target: "title_bar"; - target: "title_shadow1"; - target: "title_shadow2"; + action: ACTION_STOP; +#define PG(_name) \ + target: "go_active"_name; \ + target: "go_activeb"_name; \ + target: "go_activec"_name; + PG("1"); + PG("2"); + PG("3"); + PG("4"); + PG("5"); + PG("6"); + PG("7"); + PG("8"); + PG("9"); + PG("21"); + PG("22"); + PG("23"); + PG("24"); + PG("25"); + PG("26"); + PG("27"); + PG("28"); + PG("29"); after: "go_passive"; } program { name: "go_passive"; - action: STATE_SET "default" 0.0; - target: "title_shadow2"; - target: "logo"; - transition: LINEAR 0.1; - after: "go_passive2"; + action: STATE_SET "default" 0.0; \ + target: "p1"; + target: "p2"; + target: "p3"; + target: "p4"; + target: "p5"; + target: "p6"; + target: "p7"; + target: "p8"; + target: "p9"; + target: "p21"; + target: "p22"; + target: "p23"; + target: "p24"; + target: "p25"; + target: "p26"; + target: "p27"; + target: "p28"; + target: "p29"; } + program { - name: "go_passive2"; - action: STATE_SET "default" 0.0; - target: "title_shadow1"; - transition: LINEAR 0.1; - after: "go_passive3"; - } - program { - name: "go_passive3"; - action: STATE_SET "default" 0.0; - target: "title_bar"; - transition: LINEAR 0.1; + name: "logo_go_active"; +// after: "hover_go_active"; } program { name: "logo_go_passive"; - signal: ""; - source: ""; - after: "hover_go_passive"; +// after: "hover_go_active"; } - program { - name: "hover_go_passive"; - signal: ""; - source: ""; - action: ACTION_STOP; - target: "hover_go_active"; - target: "hover_go_active2"; - after: "hover_go_passive2"; - } - program { - name: "hover_go_passive2"; - signal: ""; - source: ""; - action: STATE_SET "default" 0.0; - target: "logo2"; - } } } diff --git a/data/themes/images/Makefile.am b/data/themes/images/Makefile.am index cb8abbf0e..447c39051 100644 --- a/data/themes/images/Makefile.am +++ b/data/themes/images/Makefile.am @@ -277,6 +277,24 @@ e17_gadman_indicator.png \ e17_gadman_overlay.png \ e17_logo.png \ e17_logo_small.png \ +e17_logo_small_p1.png \ +e17_logo_small_p2.png \ +e17_logo_small_p3.png \ +e17_logo_small_p4.png \ +e17_logo_small_p5.png \ +e17_logo_small_p6.png \ +e17_logo_small_p7.png \ +e17_logo_small_p8.png \ +e17_logo_small_p9.png \ +e17_logo_small_p21.png \ +e17_logo_small_p22.png \ +e17_logo_small_p23.png \ +e17_logo_small_p24.png \ +e17_logo_small_p25.png \ +e17_logo_small_p26.png \ +e17_logo_small_p27.png \ +e17_logo_small_p28.png \ +e17_logo_small_p29.png \ e17_cpufreq_freq00.png \ e17_cpufreq_freq01.png \ e17_cpufreq_freq02.png \ diff --git a/data/themes/images/e17_logo_small_p1.png b/data/themes/images/e17_logo_small_p1.png new file mode 100644 index 0000000000000000000000000000000000000000..cbb3ac30b3b74a12147c1d413a570aadf1aa6469 GIT binary patch literal 1199 zcmV;g1W@~lP)X1^@s6FWx?200006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru)(9F93^n0Lf%gCa05fz& zSad^gZEa<4bO1wgWnpw>WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ<{YgYYR7l62mfLO{RTPH5y=TU!CQw=xRfP(uL=hEt^cIAKcm{ZqK13e~ zF8TzBfU438g%;Z8pvGwu$FawA*lVrLg(u0xaYJECTb{A3`TVc>_xhJ(Va2t32^TDP z_rCH!mRkbx&8=VZduxCG7pPlM;ahtVYAukq?%xWUwyx)ZUav=*_ApC{asHjE!%PrS zKpK!VkN{X*yLVw}U8`K4ODhAs@00jdyuU<@JK+yoJrrakA+pzScY-S1Gckpfn z%J;bP?e`Rqcd0i6mN*h$kR($QIYeZP*$A^k%*Mnx!ED+~;Z+4fk7n%LO z&E@ZYpxziW`{jT%uMjB^86jbW=pLp+RENa4kJ&C}BUGo&6VJd-K~<%AZ>UBR_0*dM zv$YLYzP>~E)(z?>f$~W~$a5r{Aaa1}5Y=rgZld7@s@r%!Bm`?4WzltD77-038c+=s z>j!kMmvlex)BUnb=S~;->oV0dA?(f&xrxY!s9s0>Dk2#{4CjQp4vj&4T)TG$WT+Z3 zmUutG`y+fcq4@QP>_#8|F1P_?UqJR*iXFa#yj-Q;xk@#>LN!fsuEOFG(WYcsNeI$7 z@dPwKh$1CfCP+qXzS#Vy@5OP!t>ab6!hlKio^6wnmS#k;;xD1lZo|UgYBI#ejxgNL-@6WszztF=3 z2&hgl9TURNd>4mQkBk_X_ZOSM?B{(<0x=3P&P}xhbPQ7S~?3-Xw%Q z%*y6DdMv~*1lsXGsGD{&CfW`v&k*^8`sh!Jhlf}dDIQLlZ9Jo{9#hwksKZlKUtxBH z>a3~EX_H-&uvw$D5A;dXYh>AVI-O6+I=9KvoAf^ZfNESqD~tC&n?Vksu08F?&gP+Q&>#JtTxzi0qP000^Y1^@s6LVfqm00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru)(9F94G%t0X#@ZO05fz& zSad^gZEa<4bO1wgWnpw>WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ=HAzH4R7l5_mTPMrRTPGwwdaKa&k;+9T!QhI+RjIz+?ud&r0E8B<_i(T|neCNnT`d(B!TL?ps1BKAP`q{By@EPwJk3zy!aZQrG9KZ>q>pSFF6rg@E~ zS&O>47*%x^7@P!3N0Mh2V(PdB5h?PmOj@dC>60@Iu3V-Yyg|3{UUUoZ({4w0u|8vu8`9~+!$=3+o6uYl%B{1J z@6<@W0~_~ozk}H$pg*qg1{5MP;Tg9fW=}C2hu%GYlG7rzSCM9IQ5LVh3bGuMx;>?+ z(!LI+>EIk{k=X?I5$;3WHgW5*O(G^IYEy)H^k4r$#6;W+5ssN3r(OGLE5I0!P4Rdf z=37|*5;1O&?&!~bm)QBj8L!_%^$w~JrqNGk4_?m!e44Tm;aj*p#O(n#x`dBc_v;c7 zV0VepS4tk;r<9wN{EL+G7e%))olJ{G(dG@AxJN>_l-am(d(9I(u R0;~W4002ovPDHLkV1jWGPE7y+ literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p21.png b/data/themes/images/e17_logo_small_p21.png new file mode 100644 index 0000000000000000000000000000000000000000..d6b61b4dc93f781a5af275753bcb26f060f81a0a GIT binary patch literal 1155 zcmV-}1bq96P)X1^@s6FWx?200006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru)(9F96ED$!b`t;q05fz& zSad^gZEa<4bO1wgWnpw>WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ<(Md!>R7l6AmdS1$RTPH5J5^P?-R{JlIF>v>PzE7L6oDng1F(Px@8hk2>eGLQ{~W_LPkOfLF8j`G zJk_iIZ~g#P z%oUIv@OVFubuGMWVQmvkMoL1AeN?)rc2VsEg9;|oFmr{H2F|r`ZUG;b2!0jkJ6O{o zMnUz6vV4okKB`Bk9#^o@G|bNsWNT`2jA`TCGQr;`WDf{_jpD-Ohc$eDi}285YV~6ZXnvhh++HEeKEQ`HoLj`&Cf?`uzOz$m91yT} z4(D#-+!Efe5W*db^(MA6qjXv@|4oy|`YNGV!nr2a<)q}MLsfrHn$x)!*0l*?d2$;! z$RA%+GYy;jqJ#ATV?4%KoV)O2U-Pnw#e~qrxdvJ25VAXjY?0!lCU$v7XQxRTVlUGD zX&W6JOo}0u#3&a)7ZiD4V2sCy79lL+{Y|p=O^VO_nVOU)%^#0IwiDys0i(UQjJm%e z@&?glkhsrQq=5Ju-L&KCsV!uth$-lFmO0=7K?qyflF82urX`+Y=?5!pp`8!2BP zvW4n9VmzTNho{Z@zB5>B@Gju0+jzK0_MjjRBID;J!{-CaUJsEIL=I5hLv@FkUZdqJ zRCiGQi?ZyUTF|KtorCh+VeKS|)DG6RSHS+%n8PTH*MI?-;)>iP2P$E+R*W924UqF&+`)F)5u8 zW4C6gqv>(s&-}?+1;)hGh2oHdAHOB`=SV4_sz^CRq=#sas6%2rA;!Vf%jL3}bgro1 zFKNz?QSH)u`8(D&NvR-4hln6DMztiRaW(9u79y$nTAZ~HcxhQLP000^Y1^@s6LVfqm00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY3ljhU3ljkVnw%H_000McNliru)(9F96F0&W?nM9q05fz& zSad^gZEa<4bO1wgWnpw>WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ=5lKWrR7l5_mdkDwR}hB3s&l$$%*UtUP-=V5jaemcQ zRsfM)#^m&Z82=%qJxUo$&Z8NqnFskfM^573G4K00cbTfXVO4btUww$vRlr#;Ba+(| z(M?1jk>Zwtmz;+)JI(CS$nCq?FQ}vn@Te}MZVl&eQq{Mq2cL4`<8|^2Bkqg{qo<~_ zD#9{C7m>_X;yh^_wF1+TDds(LZpju5s@{VuH&m~xT_vO#AEemh`X|6N8i7TNNwso zs!3EEM5iVaB!qO58^0hQ6(T)ES5UWl9J1a;wEMawMZn*H!Pnl#->xIu1(72|_66C) zY-lx=gb?RDnU*(QR4$py6`Zc%`W4dsZ`1JqqYT_1M|kWW`qEInlm z@i#0!852euV25I*0ZZgu=5z8|qeMK;T`=zlc-P1EYuuI7#;t+y8x|fIad<%KJ|!GH zB&98KKA@CITSQNluzBzBzKi#Lyt|0=ef*k7`ZMDN@;27|0%2!D47;SXNk00WoF7U~ z8>IAtoTsy-FX$6h#rev-Tf+H1sCHquF>#Xm$wUvBdBfDQ%GQW2`)* zlwC@BDJdP!3*~7~oD*|iQ74ELsc+SkqhymG4+&d)#IQvO8xq1JVtho-Tja8bmHnA+ zHM2V{7D$nTXhtLj;Q4CTVN(}qNI3lHy#CX&S%d69$HS47xOjA;v5<+v{ zk-OLvC^8yNY%oAVlR$>3dSXbFQph<;O7XnQ!@?OqxBjU0dX7?5CX?LSP|A7Npz|ye h%tAErPGCdjHzNQ5002ovPDHLkV1g#)H=O_g literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p23.png b/data/themes/images/e17_logo_small_p23.png new file mode 100644 index 0000000000000000000000000000000000000000..76bf5dfa66de5b420d230cc1f9877c9b705dc833 GIT binary patch literal 1186 zcmV;T1YP@yP)WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ<@JU2LR7l5_mThkpRTPDvwP)tu_Ldd`@+L8uG)nxUi6JpDCjKja1i!~$ z;1`X88UbHu8w(VqmD1AN`!aK0wjVm+?d`o3Cz+g?%$&8>*=L`%w>ahUJGY8?-*oeK zI&HpA0k-zlX8e*T$9ZIWi(&&x;5Cs=foC91JkKQ39MuL?KUJc7;+B&AdX z0f_DRhG>#R^T55VmMDuJ(h62AVOk_-C+CEFP09oC5$vrADDeaQ;9@+O@+QS(rhQVtRzjLe5&D*J*p}s^cQIzjdRjb~q zKA|XAF}r|!aitPm#m=-3Kc^<@vUWs2gOm&Far>T{Mp z`b^#H=Y9NhB!`An9}=5wPw5dUuF2veCI}(9l+`o|h<@kR2?E2tdlYwFrYKjbs*knw z6p`WWArlp- zLYhh79w9u0@y0$m?JMU4ve)FCW)VzIHKfv|@(8>*X(wLe^-nOo*C&i06XIiH+$EP6APOvr@HFe|WyDey5q{vO5;hcx3&>gG>1%?2TC6JuX7j$4nKxq^gDn1q=j zfzBLPKK>3yYXj=>Bbxewn&v(sJSL`>xDVU(d}9~o3HucpDPzh=E<1xH+#_E92;;TG zBjxo2HO()CW}TFtlk+R3G@S6G87q)7W{IMR$Rf~S=iJ>z^8iM_?^D;C)Xn`P<;@x~ zJ;U>!QaWta$9ZO#F#}n4SwtFw9by+UaSI>b{fAI*5}Mx?n%@Y`dJDd*lwM7`>7-qk z$HHS4Fsm^eBlS`50F~~8Z`TQ3&K(BYs%jzms_c}|Te$D9DXXMnU z3C|Upzp3jN#CR}OWa7M5D2ZXRkOhd&unou3z)?J(^ znZCH#rQ2QfqU<4cz@?NDbv-1;Mom+<2PsZ(=xHke$Qq4mH_J+?Myif>CuQ72TS#UW z_jl@xrdk$!X{pj+kp52}^iGY}yl(DYK_{<&0gyCzb5(9r_W%F@07*qoM6N<$f{OJV A?EnA( literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p24.png b/data/themes/images/e17_logo_small_p24.png new file mode 100644 index 0000000000000000000000000000000000000000..ced2b4f3efbc81920e1696a33ca955fdb6a4b47b GIT binary patch literal 1162 zcmV;51aWFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ<*hxe|R7l6Amfva{R}jX3=j^Uz%SoEz5bBoFLdZ=6ZLabPeIY+a9;<<3 z+KU!K>$v&T#J1ujjw4&rYR{QJz0k^*Wh*vx;4rW(-#0U7<~tL(!gOo1xa@oJ=&^DQ z3)cXS3m(80{8GZO1USx}VgY=fL|Z>Q7l^`Vz$>7ns#b6>aX%}SYH9&9Agw155PeAqYn0_WRrMX6&QDa;k96ktF~-iLRcfj8~Dkk!x%ydVFf&O3G@hbq3yJVx}SLw#XaI) zVP4`MT>8s(An!mv7-OC=Gu#bTyNuw>+#PpqFH_M&+~wkL(#Pvx8}jfyl0P6iKx9G) zmlD`{5wHfcdU_^`kIsWzjn}_8&G0=b?~!vK$w!!t$T_tVa;bn>+vgM9N0^V%MzDG= zLBpHhAbmI{HE&4G3v%8?Ue(00OFi5DWHTfC4dtGL);s@X`>gs`Q1s)J5qj5&ddRdHqQH!i45MpQ`41tfhAL3Rc`yJB33skpJdxq*RX75lP z0L`3KpR+}|Rzk=)H8Bi;x46BA>Yh(_j#2#!)u)&~M{N()W1wycWHI{F615+v8Kl$@ znBe{i_qUioL+c%yS5Hv=1J%C~-NkKy>d9hTUX{W0opn#B9%HtPnR)6PxjsPU5S3j- zW?hr!p3SSbic{(C^|}&u?Vt1_5oF&;PcdXSRg z<(Qxy+zio#Xrits%O3gbt}WC1xpAYStRmJgU#!|Fd|VTe_~h*WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ9MM-Ya;ng?ky0;EJR@{W^L5FqPZAeYENe2kn-Yi|O{ z0Ik@xEsGQ-io+qh9$CyV9@9g~Ndt`;_B89S=U*i}u@gz8AS2*WtCkTgiJ0Ry!+nbC zHL7>JAVtSRja$lcM3x;=lwVR7PssBplI33`a)dAfAXr1(h5KvF{zi5Duj^F3<3fs^ zz!gLc$@4EL%kO1S{z_T?LSFtro*h9p1QCdY$3omDY|=?c4Z#Ljp<1``$n5kf#Yb6_ z=OaXpDe~_q%b$7t$M1*?kjNz3*hx-=1Q9=RcX}kZf6cKrHu{sV{@{ z&WRY{A$pBd4^24S#y=IEjd_cd;gs-kN51Gqb8Yt(Kry<>e|6E{5o zH&CC~s4md7z-&o`cB^_9pegx?4G}eN3skR3)gsb)5Ye@eNasOXEzmSY?Hczb5t|M_ zH5RlLw>?al)tE0(orUTpsx#K(M65ahD_D;cnr5N;4$~{lmY7woqP8W!tcSeTxGkIN zv^S`}Wi!3Sr=6Qq*i3IxeS_Kr^EvK|HZ^shi?)Y~NR9gqZkJ&;!SpIN<3vQ`p3OL6 zdKG39+%5^9AyT(A;axXn9Uk9OZ^Ep?;}(xMxWB~g73p#wQAb1_q{}&GuW*0a+=<)P zJ!u=uE!h=49IuTgu^{{!^9klJNYi7yI%*;{y}86h zBBLL_0f=fmA*CrPHQH}BRbRW@XTkfFZT<*|BT~omV%l0zleFRf=8pGi|0!cjL%ok4 z4aoBX$r^>i6*Hx-H=WG;w6SH+Y}D-0s5z@D+ai_@% literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p26.png b/data/themes/images/e17_logo_small_p26.png new file mode 100644 index 0000000000000000000000000000000000000000..fe76a040aa72577eb97e162e5243204a1a0b08ef GIT binary patch literal 1162 zcmV;51aWFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ<*hxe|R7l62mQ8OIM-Yae>h9TP*K14yCz0@$KmM^KhB9{>90hb7&gGdAnrvaZ~Ho|>Q&QqXXCP^z~si>*}Aq)uN3KF&u`GgR*5a}Y4 z5b+amKg9GEs)qpN%mN8#1WVvOQo2lx*NN#CF?>!4HwfW6Aq)`d00rj=(*ttZh2}A4 zMpY>}8(_M#O}zg=mk9zX^-1YERdt6{-6N$hiSafuTth-12?Am^b8?Q}XWGGT`L^+y(Q5 zdxd+T6kWtVPatBHGNT#O`x*UTKO%?B2Xs_3!)7hZv3`lW6h!v(2iVmsg$EePjPV42K9M%ymNtKz+#uOcr z^J{Y6r)i#?l#}LY5&Wa)qP1hpU=Ru6MA{IIl8x~=ubYqLe@u2^RZ;uUg!iA8?rg_( cqvZ1X7h_*@P|;%H7XSbN07*qoM6N<$f>-YqFaQ7m literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p27.png b/data/themes/images/e17_logo_small_p27.png new file mode 100644 index 0000000000000000000000000000000000000000..44b1e00756bcaeaea7ae0354423f9d560b330f79 GIT binary patch literal 1166 zcmV;91abR`P)WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ<+(|@1R7l5_mRoNeMG%F*Q{6LTuP=!m#SRc4hy(-=k&rBrzrmmJkI2tL zNIc*?AV854MGD~-jN&-9_cE96;=#Mltl0(AQfo#U^*K|gPIZ;I!t#Utuf3@{sVZnL+`y0o`D2(GqTG>S^(Y$E`SIW9zq2K%+Ak99ocJjZ9OGu zXQX`+Edeip(qkMTt$e-ic%|I zM6Z87V)*o$=bV+oh-71raiXrvJp;@|5Xc@W!Ui$k@}j&)IoPAx{v5U2#EnYDCs2F@ zlqkM;%bVw8QhJTGzat&uegcg8Zi{o4G*y_byM?_}3mAfs%%zAF!T%9%KL<%&H*x6{_*3Ya z!wp~!{qV7SJz(X*G>@}?T$$$044E*Khfpe|w-QZDdgj{>_Yqw>qHSKNseh!de_}Fu z&iKjDC*RITqIHnK%rFU=riHdJf(*3kx{-$v>HH<`QBH72h>V`zaTV)S56%^_bzE{x z87ZT;*Y_NO_8ulb*k@|3pp?%1B592YaH$1#@c0hexbEeBukM78}Z(=t9J3|_|tdlHb#%EsjE`I(JQ6wQcI_r5XQ((5ic2j|Af{1@8bFuIL0&~=ceCubcJam z_8QSDWigAb43;#8^^Q0}mm99QQ`4 z8&TJD;LAplMUv%NV^`CRa6hGKj?^@-)YM06>esaGa0Y&*x#+5MlCP}=4Tp2iSvXbv gpS5h#TQq$A4Y{%Uw~ae2R{#J207*qoM6N<$g5o9_cmMzZ literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p28.png b/data/themes/images/e17_logo_small_p28.png new file mode 100644 index 0000000000000000000000000000000000000000..c15d3f07682a289d624192f4db5175d4167e9561 GIT binary patch literal 1245 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 literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p3.png b/data/themes/images/e17_logo_small_p3.png new file mode 100644 index 0000000000000000000000000000000000000000..0562907610217d27dda6dc120a2c1deba0ae9db0 GIT binary patch literal 1176 zcmV;J1ZVq+P)WFTUBAW~s-bY*gFVQwHia$$3HWpY4rVRLk4a&2L5E@N+P zJ|R^OMgRZ<=1D|BR7l5_mR)OHRTPGwwa-3hzLGj^P(*Bv*diiQ=!YPPzrf#Ds-ZjD5^D2<3GKUwu!EcPQg+74a5jd7W5nD8?&5Z|>$IC-av9 z2!v4K>H)-vFYIvU*@2M>B5X;Yr#Ycp&p`v&X=(bM6suGV&LhdE*9o)M}>u7uhC9}bIx1=A3 zpf$O7O??heP<|CMZfOXAn)Dj0+me`2fg3nv29U`4C|y zq=01dBakqQ(7BJ)tf9xBB7zK=k!hMl%C*drrQ{1Ro^k*Ma^Vv0js!Y-2aR>0`whYd z*rQF1EUY$c4AVoBj)6(bNYM7yl7L&zQ<(|5kUQ=fpDdGU-I<7W`snvfU?g~B=rwR4 zX>2J?=gAH$;C7^BQbKabI`f5fu+DvK?b~(A{te1_gBUjmMUN2T30DgO?>eR7K!a#N z%}iv)Z&-x#3+R3}Bosr1aD`wULMYAyZI&3R2ByFKyQ)Wf=yde+e+4KdGju6o{0M84z7Q29Ux6`Uv3pG5Pm|TG(kGVeFyiKO#j}+ z50Er7*E~eyAJFKhntJCI_5MRr^Ta&w;C_UwKCet?56x<%16(`g^pvK#s?pCq>wI!e zlV20wOv&{TX}Uwsf05H;OX)Ewy&~sBf~9sPSS8R{N@JNFlJg5oxv$U!jvl?$_{j!R zi8LnXJ#yYL&(CpxM#|4g%`Wao)--inqJBcM-FuL=y)_p}h!Huxrmh1n%n6e&CWw; q!Ob}><#Kb9{nyxW(T0ARx#(Y8`i8hhtFoT}0000Kdy6 literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p4.png b/data/themes/images/e17_logo_small_p4.png new file mode 100644 index 0000000000000000000000000000000000000000..9e7c2d1cc6c7bbda2a4c285c2b17f903e5e8cd50 GIT binary patch literal 1160 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 gpGod@)7

3#fqngowH?O8@`>07*qoM6N<$f?eJe#sB~S literal 0 HcmV?d00001 diff --git a/data/themes/images/e17_logo_small_p8.png b/data/themes/images/e17_logo_small_p8.png new file mode 100644 index 0000000000000000000000000000000000000000..977b0d6466ed66bd21e2b9d28a12c6785242e9b7 GIT binary patch literal 1214 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 b0cPhvl|K#iOF!ow00000NkvXXu0mjf