From dc621dc6ca23c851b4ba15660f195d7f35a01c6c Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 16 Jun 2021 20:00:21 +0100 Subject: [PATCH] elm theme - more cc --- data/elementary/themes/colorclasses.edc | 13 ++ data/elementary/themes/edc/clock.edc | 20 +-- data/elementary/themes/edc/cpufreq.edc | 99 +++++++---- data/elementary/themes/img/cpu_clip_1-040.png | Bin 0 -> 779 bytes data/elementary/themes/img/cpu_clip_1-080.png | Bin 0 -> 1612 bytes data/elementary/themes/img/cpu_clip_1-160.png | Bin 0 -> 3530 bytes data/elementary/themes/img/cpu_clip_2-040.png | Bin 0 -> 697 bytes data/elementary/themes/img/cpu_clip_2-080.png | Bin 0 -> 1395 bytes data/elementary/themes/img/cpu_clip_2-160.png | Bin 0 -> 2865 bytes data/elementary/themes/img/cpu_clip_3-040.png | Bin 0 -> 556 bytes data/elementary/themes/img/cpu_clip_3-080.png | Bin 0 -> 1084 bytes data/elementary/themes/img/cpu_clip_3-160.png | Bin 0 -> 2309 bytes data/elementary/themes/img/cpu_detail-040.png | Bin 0 -> 200 bytes data/elementary/themes/img/cpu_detail-080.png | Bin 0 -> 275 bytes data/elementary/themes/img/cpu_detail-160.png | Bin 0 -> 474 bytes .../elementary/themes/img/cpu_markers-040.png | Bin 0 -> 235 bytes .../elementary/themes/img/cpu_markers-080.png | Bin 0 -> 398 bytes .../elementary/themes/img/cpu_markers-160.png | Bin 0 -> 742 bytes data/elementary/themes/img/svg/cpufreq.svg | 165 ++++++++++++++++++ 19 files changed, 251 insertions(+), 46 deletions(-) create mode 100644 data/elementary/themes/img/cpu_clip_1-040.png create mode 100644 data/elementary/themes/img/cpu_clip_1-080.png create mode 100644 data/elementary/themes/img/cpu_clip_1-160.png create mode 100644 data/elementary/themes/img/cpu_clip_2-040.png create mode 100644 data/elementary/themes/img/cpu_clip_2-080.png create mode 100644 data/elementary/themes/img/cpu_clip_2-160.png create mode 100644 data/elementary/themes/img/cpu_clip_3-040.png create mode 100644 data/elementary/themes/img/cpu_clip_3-080.png create mode 100644 data/elementary/themes/img/cpu_clip_3-160.png create mode 100644 data/elementary/themes/img/cpu_detail-040.png create mode 100644 data/elementary/themes/img/cpu_detail-080.png create mode 100644 data/elementary/themes/img/cpu_detail-160.png create mode 100644 data/elementary/themes/img/cpu_markers-040.png create mode 100644 data/elementary/themes/img/cpu_markers-080.png create mode 100644 data/elementary/themes/img/cpu_markers-160.png create mode 100644 data/elementary/themes/img/svg/cpufreq.svg diff --git a/data/elementary/themes/colorclasses.edc b/data/elementary/themes/colorclasses.edc index 2f5b482897..de6788c216 100644 --- a/data/elementary/themes/colorclasses.edc +++ b/data/elementary/themes/colorclasses.edc @@ -365,6 +365,19 @@ color_classes { color: 255 255 255 255; } color_class { name: "/fg/normal/gadgets/clock/cal/daydate-sep"; color: 255 255 255 32; } +/////////////////////////////////////////////////////////////////////////////// + color_class { name: "/bg/normal/gadgets/cpufreq/base"; + color: 32 32 32 255; } + color_class { name: "/bg/normal/gadgets/cpufreq/detail"; + color: 56 56 56 255; } + color_class { name: "/fg/normal/gadgets/cpufreq/text"; + color: 255 255 255 255; } + color_class { name: "/fg/normal/gadgets/cpufreq/hands/min"; + color: 51 153 255 255; } + color_class { name: "/fg/normal/gadgets/cpufreq/hands/max"; + color: 255 51 153 255; } + color_class { name: "/fg/normal/gadgets/cpufreq/hands/average"; + color: 255 153 51 255; } diff --git a/data/elementary/themes/edc/clock.edc b/data/elementary/themes/edc/clock.edc index 27812d64aa..bfd77c642f 100644 --- a/data/elementary/themes/edc/clock.edc +++ b/data/elementary/themes/edc/clock.edc @@ -516,29 +516,29 @@ group { name: "e/modules/clock/digital"; group { name: "e/modules/clock/main"; set { name: "clock_base"; - image { image: "clock_base-040.png" COMP; size: 81 81 99999 99999; } + image { image: "clock_base-160.png" COMP; size: 81 81 99999 99999; } image { image: "clock_base-080.png" COMP; size: 41 41 80 80; } - image { image: "clock_base-160.png" COMP; size: 0 0 40 40; } + image { image: "clock_base-040.png" COMP; size: 0 0 40 40; } } set { name: "clock_base_digits"; - image { image: "clock_base_digits-040.png" COMP; size: 81 81 99999 99999; } + image { image: "clock_base_digits-160.png" COMP; size: 81 81 99999 99999; } image { image: "clock_base_digits-080.png" COMP; size: 41 41 80 80; } - image { image: "clock_base_digits-160.png" COMP; size: 0 0 40 40; } + image { image: "clock_base_digits-040.png" COMP; size: 0 0 40 40; } } set { name: "clock_hand_secs"; - image { image: "clock_hand_secs-040.png" COMP; size: 81 81 99999 99999; } + image { image: "clock_hand_secs-160.png" COMP; size: 81 81 99999 99999; } image { image: "clock_hand_secs-080.png" COMP; size: 41 41 80 80; } - image { image: "clock_hand_secs-160.png" COMP; size: 0 0 40 40; } + image { image: "clock_hand_secs-040.png" COMP; size: 0 0 40 40; } } set { name: "clock_hand_mins"; - image { image: "clock_hand_mins-040.png" COMP; size: 81 81 99999 99999; } + image { image: "clock_hand_mins-160.png" COMP; size: 81 81 99999 99999; } image { image: "clock_hand_mins-080.png" COMP; size: 41 41 80 80; } - image { image: "clock_hand_mins-160.png" COMP; size: 0 0 40 40; } + image { image: "clock_hand_mins-040.png" COMP; size: 0 0 40 40; } } set { name: "clock_hand_hours"; - image { image: "clock_hand_hours-040.png" COMP; size: 81 81 99999 99999; } + image { image: "clock_hand_hours-160.png" COMP; size: 81 81 99999 99999; } image { image: "clock_hand_hours-080.png" COMP; size: 41 41 80 80; } - image { image: "clock_hand_hours-160.png" COMP; size: 0 0 40 40; } + image { image: "clock_hand_hours-040.png" COMP; size: 0 0 40 40; } } min: 16 16; max: 160 160; diff --git a/data/elementary/themes/edc/cpufreq.edc b/data/elementary/themes/edc/cpufreq.edc index e65fc71626..f4bcab037f 100644 --- a/data/elementary/themes/edc/cpufreq.edc +++ b/data/elementary/themes/edc/cpufreq.edc @@ -1,9 +1,30 @@ group { name: "e/modules/cpufreq/main"; - images.image: "cpu_base.png" COMP; - images.image: "cpu_clip1.png" COMP; - images.image: "cpu_clip2.png" COMP; - images.image: "cpu_clip3.png" COMP; - set { name: "marker"; + set { name: "cpu_markers"; + image { image: "cpu_markers-160.png" COMP; size: 81 81 99999 99999; } + image { image: "cpu_markers-080.png" COMP; size: 41 41 80 80 99999; } + image { image: "cpu_markers-040.png" COMP; size: 0 0 40 40; } + } + set { name: "cpu_detail"; + image { image: "cpu_detail-160.png" COMP; size: 81 81 99999 99999; } + image { image: "cpu_detail-080.png" COMP; size: 41 41 80 80 99999; } + image { image: "cpu_detail-040.png" COMP; size: 0 0 40 40; } + } + set { name: "cpu_clip_1"; + image { image: "cpu_clip_1-160.png" COMP; size: 81 81 99999 99999; } + image { image: "cpu_clip_1-080.png" COMP; size: 41 41 80 80 99999; } + image { image: "cpu_clip_1-040.png" COMP; size: 0 0 40 40; } + } + set { name: "cpu_clip_2"; + image { image: "cpu_clip_2-160.png" COMP; size: 81 81 99999 99999; } + image { image: "cpu_clip_2-080.png" COMP; size: 41 41 80 80 99999; } + image { image: "cpu_clip_2-040.png" COMP; size: 0 0 40 40; } + } + set { name: "cpu_clip_3"; + image { image: "cpu_clip_3-160.png" COMP; size: 81 81 99999 99999; } + image { image: "cpu_clip_3-080.png" COMP; size: 41 41 80 80 99999; } + image { image: "cpu_clip_3-040.png" COMP; size: 0 0 40 40; } + } + set { name: "cpu_marker"; image { image: "cpu_marker.png" COMP; size: 72 72 99999 99999; } image { image: "cpu_marker2.png" COMP; size: 36 36 72 72; } image { image: "cpu_marker3.png" COMP; size: 18 18 36 36; } @@ -152,42 +173,53 @@ group { name: "e/modules/cpufreq/main"; parts { part { name: "fade_clip"; type: RECT; description { state: "default" 0.0; - color: 255 255 255 255; } description { state: "faded" 0.0; - color: 255 255 255 128; + color: 255 255 255 128; // no cc } } part { name: "clip1"; clip_to: "fade_clip"; description { state: "default" 0.0; - rel1.to: "base"; - rel2.to: "base"; - image.normal: "cpu_clip1.png"; + rel.to: "base"; + image.normal: "cpu_clip_1"; } } part { name: "clip2"; clip_to: "fade_clip"; description { state: "default" 0.0; - rel1.to: "base"; - rel2.to: "base"; - image.normal: "cpu_clip2.png"; + rel.to: "base"; + image.normal: "cpu_clip_2"; } } part { name: "clip3"; clip_to: "fade_clip"; description { state: "default" 0.0; - rel1.to: "base"; - rel2.to: "base"; - image.normal: "cpu_clip3.png"; + rel.to: "base"; + image.normal: "cpu_clip_3"; } } part { name: "base"; description { state: "default" 0.0; - rel1.relative: (25/380) (25/380); - rel2.relative: (365/380) (365/380); aspect: 1.0 1.0; aspect_preference: BOTH; - image.normal: "cpu_base.png"; + image.normal: "clock_base"; + color_class: "/bg/normal/gadgets/cpufreq/base"; + } + } + part { name: "base_detail"; + description { state: "default" 0.0; + rel.to: "base"; + aspect: 1.0 1.0; aspect_preference: BOTH; + image.normal: "cpu_detail"; + color_class: "/bg/normal/gadgets/cpufreq/detail"; + } + } + part { name: "base_markers"; + description { state: "default" 0.0; + rel.to: "base"; + aspect: 1.0 1.0; aspect_preference: BOTH; + image.normal: "cpu_markers"; + color_class: "/fg/normal/gadgets/cpufreq/digits"; } } part { name: "readout"; type: TEXT; mouse_events: 0; @@ -196,7 +228,7 @@ group { name: "e/modules/cpufreq/main"; description { state: "default" 0.0; rel1.relative: (56/144) (56/144); rel2.relative: (88/144) (88/144); - color: 255 255 255 255; + color_class: "/fg/normal/gadgets/cpufreq/text"; text { font: FN; size: 6; min: 1 1; ellipsis: -1; @@ -207,10 +239,9 @@ group { name: "e/modules/cpufreq/main"; part { name: "meter_min"; mouse_events: 0; clip_to: "clip3"; description { state: "default" 0.0; - image.normal: "marker"; - color: 51 153 255 255; - rel1.to: "base"; - rel2.to: "base"; + image.normal: "cpu_marker"; + color_class: "/fg/normal/gadgets/cpufreq/hands/min"; + rel.to: "base"; map { on: 1; rotation.center: "base"; @@ -220,10 +251,9 @@ group { name: "e/modules/cpufreq/main"; part { name: "meter_max"; mouse_events: 0; clip_to: "clip1"; description { state: "default" 0.0; - image.normal: "marker"; - color: 255 0 0 255; - rel1.to: "base"; - rel2.to: "base"; + image.normal: "cpu_marker"; + color_class: "/fg/normal/gadgets/cpufreq/hands/max"; + rel.to: "base"; map { on: 1; rotation.center: "base"; @@ -233,10 +263,9 @@ group { name: "e/modules/cpufreq/main"; part { name: "meter"; mouse_events: 0; clip_to: "clip2"; description { state: "default" 0.0000; - color: 255 153 51 255; - image.normal: "marker"; - rel1.to: "base"; - rel2.to: "base"; + image.normal: "cpu_marker"; + color_class: "/fg/normal/gadgets/cpufreq/hands/average"; + rel.to: "base"; map { on: 1; rotation.center: "base"; @@ -245,13 +274,11 @@ group { name: "e/modules/cpufreq/main"; } } programs { - program { - signal: "e,state,enabled"; source: "e"; + program { signal: "e,state,enabled"; source: "e"; action: STATE_SET "default" 0.0; target: "fade_clip"; } - program { - signal: "e,state,disabled"; source: "e"; + program { signal: "e,state,disabled"; source: "e"; action: STATE_SET "faded" 0.0; target: "fade_clip"; } diff --git a/data/elementary/themes/img/cpu_clip_1-040.png b/data/elementary/themes/img/cpu_clip_1-040.png new file mode 100644 index 0000000000000000000000000000000000000000..8b069ae40dad6bf7b5b48f6b07bc98285a3fba94 GIT binary patch literal 779 zcmV+m1N8ifP)le zK~z|U?U+qZ6Hyd~-)j_i>c*A?K?QdF0fPvvaiJ?AP52XjL_-90MZjM|AjTrd77+Ch z$XeO?wXvuuv^*|)nqH^0%yc>vqr6FTk~`;|_nFSUGjm5e);})SY$4DtX++Ynq&`U( zC7rRuUnOlz+LE*`>4kIdLoCt=U_-!jph$S_Tg_mSV7Z(EC@JcvGHG>jPd~nNwt7|7GEWfQ>)hjhFSq% zY_g^{|2*%kd4Fn@^vjakQe>-mpEmEG{&?^b|8)ui?pQpVHi)Ei77PAh5OCXKYhNhC zsn_Cre=rF6*5cKqX%11p#Vvm@2)JSKM&dZNx@mE(Zbslym#LfBV%aUG1neE@OL_MN zFq;yefG6ge50gA-$-6*T3UC*wZl(sp7Ohyp0xj5wH1Ki2(@?Kkfx;fD+sugs0VmC) z09=k*oU`H*Fq#0|nDssY#+q$1ZIDTBJ0HevI7L;9#Mq|*UEZ7nn2ZJIHO|>QsjTif zARD1RYqyeJZ_YJ$SsR#iQ{7Ni=H^S_F3@ifZT8FB*gas=yPN<^krzZn&;cM%`H2%& zd%!aw@-sfp2h5EA{D65$)eo2jN$*sC@UKZ)bpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11=&eN zK~#90?VMeRRaF$n|0lnO)YONlAc7pfUW)tx&G9R#9@K%-kO=azD6t~ytq=*sf}$dn zdKXFRCCemHu`H0v*HVkJWNZkX(Q(Exa(+GR+st8|k9+6b^L4N12lKEmXZHH9b@$nK z?X&kfQbk2YMMXtLF?dA_0OmF6+TTNx?ryTn^OBBAIw0wD&+~?x?5~^vOMs7nKC+_^_z+lJw7;nV ztN;!GBN+xRj1xe2*8XL73*+Xt42&SyZ@D>duy)N`zUd@@KV!0 z;d$Oa>BuZEH6On-A1{l#J}!U@O#8>AqFRtsraeFE!ngq1e>$C5PU~TPO%yN3UtySd0=E!0DzvkXTOZamBQ4EJle7;55^|npjTjVFyd1 z09G_WTmbEevm>&dX?XgI3t+>;xDBye6^R1aXWDlqmeYFNY1%dxqr?U9SJTdR)45#O z#5wYGYg_I$!r}sG|EYaWzSqb4I{sA{ZX?~#;7#;6YtZ;UJ85V3bZ2^d zr6mPeZG8Sc?)rL(^fA+ZyeW09!A8?QlDH?}3G;1SpuIPhCK23JNILn7N*ttA=7#CiM52_$~Ek< zj`WVWg?u{zPo`#|V1TDHzsrCxje#CuMyf^%0GLUzQ1P=Y49y{U#CLz{hH?h@#P~Es z(v?R8#&(1Z_2)7%mIJsNKg(-b8k~YF8TB&^tj)}5MgR{3*NrbH$$GsHbP_C=xtbq&qbBn!Lr5x+L9Nr~dgaE~QTE&{vBaYa`dZSxjC_4?x2tV6`=MIR7FKaMMXu$O~HR|0PSwO|8A%N0000< KMNUMnLSTZsJ^)St literal 0 HcmV?d00001 diff --git a/data/elementary/themes/img/cpu_clip_1-160.png b/data/elementary/themes/img/cpu_clip_1-160.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0103772977c75e7112d9df0fc652d1f41d657b GIT binary patch literal 3530 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 literal 0 HcmV?d00001 diff --git a/data/elementary/themes/img/cpu_clip_2-080.png b/data/elementary/themes/img/cpu_clip_2-080.png new file mode 100644 index 0000000000000000000000000000000000000000..a0da46e09a1fd058553dabc9bb3cf8eb9d7a9002 GIT binary patch literal 1395 zcmV-(1&sQMP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11prAz zK~#90?VQhVRYerXzgMteDFj7~V$lfEcBg=7jk<7cD(F`I6BNXMfRqNC=*B`+bg$7U zhJ`DQvS6VhpgUS1RIsU~6s)BfLCwd-yh3~4eXqUu-8*xu^V!XNFXw#cWPYBRc~T@2 zi9{liNF)-8L?Zt$lF$Nx<&w5ZdPY*Wq%KLFlGaM6G@W% z9YA(ifHvSo;4m;vetrkO0Coaxq3cyTzGdQ@jt>Uazo zPSJ4@c*K{EOyIih`4rKgm)Yu?=vj?hXIe%o*PU?_M%tM7KCmpHu4SZ8WG8?Xp>);J zK;#FZbyjklwq$ADHdxEE)LP<~DLQ*Y3u~{9DRVgktO+VC1>A1vl+k(~ zPdk=Iq6Unh>v)`PvjS|vEvM$vA4<$R;HnYxRuC~60Nys5X9$siz-3kDG8(iyERtGR z9y8kee2ZwKe*d}4tB4i=_89G#@R?5pUNQnEDR6IFHn_dBZ2&v+*t#vJhF47a<0MJ` z$Z5+vNs?TX^ojZSWiQTw<+xP(Tym$RLIFHs>hK#r)~-O0aXbbDKb*=6kO1SYHiSG~ z_-Ru;$Ez`KbB$*{pW*1hCtbzt3T#Dp>8dZVOUG0Ecqes0zcToH^l|CxD%% zd^U%Ts&K}XAINGTPXKMAU@C`=s$jLR&T1e}0Bv@8CiPcKgR7?OC4iAR zBu@ZOnQ~7K8&%;cQ?_+09^gr{0U!SlB@?#!aGaLT+FrWjf=S6LUCEQq%G`x(capy` zAHSN_P6e<@;jfb<`NxZA>JQT=Spo-2vyh(B_jkxn`k~TpZvt8bc++T~0B-j!VxJMQ zRE{-Q1HT&WdqW6GJ6Ip^E+iwsJ4SPugY}x2{YK0UU`r4&ivZY4{nZY?hw4VqQoCF< zWVD98TvQXbgL)2Az3Xj9Qgl8aTAL&ZcN5ieD6}r==8of|6n%rCwcP}F#rI@d5JR@a zTFd(|Mb~kvbj4SafcvQ*55e6G&73MPK+l>6-S!-CpKm>j0_eg$C9s^vnZ+6sQN>jS%3|=rvzz?0dG*?@&UKE-9!BjW0vDo zwc9oVSOFYtP$6)8=>xd@V&;4zZg%ad`MBJ~&mbjE7(Sl6_DVV+>A@yHn~?OK++CF+ zNh6XjY5sH9^^zXa{O7LsG_g4%>9r(DzG_8(CBThM{nYQB%U~Ml1MUc2@4~?)Ao_53 zl8a^nH-X$0x}K$j%O}17e1^LjnwKlUr$8^h^LaIb9|qxeDqA)GZ%;Pr*595;ZY-RV zJGVV8cY1bA(vRNK@R3L)5{X12kw_#Gi9{qx{{lt6auMOf;?)2E002ovPDHLkV1kv3 BkV*gm literal 0 HcmV?d00001 diff --git a/data/elementary/themes/img/cpu_clip_2-160.png b/data/elementary/themes/img/cpu_clip_2-160.png new file mode 100644 index 0000000000000000000000000000000000000000..3cc6557ccb65e75c8b92f3c7414ab2aee8a2965b GIT binary patch literal 2865 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 literal 0 HcmV?d00001 diff --git a/data/elementary/themes/img/cpu_clip_3-040.png b/data/elementary/themes/img/cpu_clip_3-040.png new file mode 100644 index 0000000000000000000000000000000000000000..bc4c2efb48a316f39d52df7bd850bd0e37752b89 GIT binary patch literal 556 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 i>8R>|hVL8zK z|NmyQsv8_}Ok9b}yaky~i%BvwRBW1m@0?_G>QC;8k*Agk37-C5r5f?}vdyjuDeGDE qttu8bhgwA}1rk5B|0^(jDQD2V>iuftp>7tS1q`09elF{r5}E)3?nDXz literal 0 HcmV?d00001 diff --git a/data/elementary/themes/img/cpu_detail-080.png b/data/elementary/themes/img/cpu_detail-080.png new file mode 100644 index 0000000000000000000000000000000000000000..e1166d4038031b486e48e6b14ff8e9924928e6e8 GIT binary patch literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)oCO|{#S9F5he4R}c>anMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&5YT^vIy=DfXS$k%Kjz~DIN z|NomSC$}YSbj(<`lwqyka%~GfpfVsxSX+3#`}v&D&z+A+gxlSJT72C5zRLlR0~xpP z{kR{w`t7YwH3K0ajM}DN_I{7?>as65p#W`@2r_2xvdTzX=3lcG64<40Uq35_lx=8t=jwFcR#;gy7#a8*Wb7QT#-NU zU(F$iNktV-Y|SgSdYf}O_cmuNTnr}r*lg)r>-)=>y=~D`&}5t>ghZ?ioPAOFcKM-9 z>-(MD9$pPgSdfUUJIl7zKL34X%iIgBNLGQ3HO(@vO8V_*k^9`bkkONK!W0H1qWAWc zZSQO5&)O!u3)MuR1#Y=+{yFzKm%pu1$8=5T>`TJS=YH6-`Re=p$4n?L)nvpIN(YSg XA2?vr;gB&$9~6$Bu6{1-oD!ManMprB-l zYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&3=E9Yo-U3d6?5L+F!Va&Aad;E z_p+PEvJRH(6-Am%eGFLj>! z@s;)Mm@69XOHa)(*Z%1By5LgzvUOXx1%&c>7w_Npop=51BmK8t{a=3d-=6KkUMpW% z-+thkxzK2x9j|`-=Y5-do2GEJeP^DOcIsoA@t&zg7O$-@zwnslxpKm#MelW>{ZWCI20#dlj|+p^V`PY?%#^;>4)El2{QtnK?>m3*qoOhU4LTPwVbSZpZ1(c z`xE=@$*sscvF9EM+>4*tKHqgVzf#g)-R*Y$fj_rQ={~>fj{U1mGg&V@xm)r3ldDUO zOm5xfuT{bYovF{NwzQkx+snRx`qWt4-r zWSky*yG~Zn{r!f|u03J<-d62p(%V_|@KbZfZGGj(4|}3#X%yPKEq)tx?ca-<`s>UQ zGBbC|ZQNh>X%&B#=F|0`Jz3B_$P=5kF7;jRIcs)rwat0Y1OHmiwmQ4a?B*5s%8>js z*5cj@#hWJk%Kkq-{nl)oRp!s<_Oq5b{p_26{PQ`F^5#Ew3C~j0Z+)wC$(gf7$8G&K zubrFf<91q9H~)6ZdiLaV#^>J_J8J|5bB|p6VqE1uKp7oV*ydU&b7_W7dv!!sJr zzM31bZ>dQS)3l=6w$M}C8`=U7oLRnnO@Q66$(0`x&AvYU|L0-NjLRS2?J?f;pvdap z*=6tkudb=KwEdBE@8*m13U#dVr)BCza(BuGu5*8uzwy!??bOfbE1xr=hYW~c^-0S7 WqSeH`J9lmYaXnrAT-G@yGywqmzC)4# literal 0 HcmV?d00001 diff --git a/data/elementary/themes/img/svg/cpufreq.svg b/data/elementary/themes/img/svg/cpufreq.svg new file mode 100644 index 0000000000..79d9643316 --- /dev/null +++ b/data/elementary/themes/img/svg/cpufreq.svg @@ -0,0 +1,165 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + +