Update to previous request (#71)

* Use arcs to save space on path arcs and be more true to original geometry

* Use single path for equal width rectangles

* Deleted unneeded commas

* reduce path count by using stroke linecap

* use single path instead of 4 rects, use fill rule to forego entering M for every rect

* Using arcs

* Fix typos

* Changed side for OSI icon

* Changed size for windows logo

* Changed size for ghost logo

* Shrunk digidentity to two paths. Some times an arc is cheaper on bytes than a circle element

* Concatenated paths
This commit is contained in:
baybal
2017-11-27 17:59:46 +03:00
committed by Terence Eden
parent be0d5df28c
commit 2779ac1bc2
3 changed files with 10 additions and 20 deletions

View File

@@ -1,12 +1,5 @@
<svg role="img" aria-label="Digidentity" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
<svg role="img" aria-label="Digidentity" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" stroke-linecap="round" stroke-width="28">
<rect fill="#fff" height="512" rx="15%" width="512"/>
<circle cx="256" cy="256" r="19" fill="#00e864"/>
<rect x="242" y="28" height="178" width="28" rx="3%"/>
<rect x="242" y="28" height="178" width="28" rx="3%" transform="rotate(45 256 256)"/>
<rect x="302" y="242" height="28" width="178" rx="3%"/>
<rect x="242" y="28" height="178" width="28" rx="3%" transform="rotate(135 256 256)"/>
<rect x="242" y="302" height="178" width="28" rx="3%"/>
<rect x="242" y="28" height="178" width="28" rx="3%" transform="rotate(225 256 256)" fill="#00e864"/>
<rect x="28" y="242" height="28" width="178" rx="3%"/>
<rect x="242" y="28" height="178" width="28" rx="3%" transform="rotate(315 256 256)"/>
</svg>
<path stroke="#000" d="M256 42v150m0 128v150M42 256h150m128 0h150M104 104l106 106m92 92l106 106m0-304L302 210"/>
<path stroke="#00e864" d="M208 300L102 406m149-150a5 5 0 0 0 10 0 5 5 0 0 0-10 0"/>
</svg>

Before

Width:  |  Height:  |  Size: 794 B

After

Width:  |  Height:  |  Size: 397 B