Fediverse Icon (yellow circled, duotone blue)

It is often important to communicate that one is on a social platform from one's own website. Currently, users of the fediverse network are left with two choices; either use an incorrect/inaccurate icon based on specific fediverse software, or a gaudy icon with negative connotations (of witchcraft). Most choose the former. This has the ill-effect of elevating one implementation of Fediverse software, and creates a false impression of fediverse's network topology.

Since Feb 2021 DSFGS has been working on a Fediverse icon and this is the result of much feedback, review and iteration. 

This icon pack, the author calls "#fediOrigami" is developed based on an origami boat turned on its side. The overlapping, semi-transparent "folds" are their own entities, but interact to form an 'F' and also create a silhouette of part of a star, an homage to the previous but seldom-used icon design which was a connected five pointed star.

(NOTE: Icons are Plain SVG but have yet to be properly optimised. The Scour (v0.31) export feature in Inkscape is broken. That project is hosted on MicrosoftGH (https://github.com/scour-project/scour) and the author was disinterested in contacting a Microsoft user.
This commit is contained in:
joseph 2023-03-06 11:23:23 +00:00
parent cbd84c52cb
commit 2011fca6ec
5 changed files with 258 additions and 0 deletions

View File

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="48.0px"
height="48.0px"
viewBox="0 0 48.0 48.0"
version="1.1"
id="SVGRoot"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs58437">
<pattern
patternUnits="userSpaceOnUse"
width="1.898437"
height="1.89843"
patternTransform="translate(84.308594,221.91016)"
id="pattern20533-9-3">
<path
id="path18889-9-3-1"
style="color:#000000;fill:#000000;-inkscape-stroke:none"
d="M 0,0 V 0.23437 L 1.664062,1.89843 H 1.898437 V 1.66211 L 0.236328,0 Z M 1.652344,0 1.898437,0.24609 V 0 Z M 0,1.65039 v 0.24804 h 0.248047 z" />
</pattern>
<linearGradient
xlink:href="#linearGradient10651"
id="linearGradient128317"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.8809124,0,0,1.8809124,6.5609429,8.9226424)"
x1="1.3894912"
y1="22.344736"
x2="15.531096"
y2="7.7256188" />
<linearGradient
id="linearGradient10651">
<stop
style="stop-color:#8cc4f1;stop-opacity:1"
offset="0"
id="stop10647" />
<stop
style="stop-color:#8938c7;stop-opacity:1"
offset="1"
id="stop10649" />
</linearGradient>
</defs>
<g
id="layer1">
<path
id="path27226-0"
style="display:inline;mix-blend-mode:normal;fill:#ffef28;fill-opacity:1;stroke:none;stroke-width:1.88467"
d="M 23.999991,2.6942119e-7 C 10.745221,1.3945694e-4 1.3235689e-4,10.745226 6.9302e-7,24.000002 -0.00188022,37.256212 10.743772,48.003537 23.999991,48.003676 37.256211,48.003542 48.001901,37.256216 48.000001,24.000002 47.999869,10.745222 37.254781,1.338142e-4 23.999991,2.6942119e-7 Z" />
<path
id="path33061-2-2-7-63-2-5-3-0-7"
style="display:inline;mix-blend-mode:normal;fill:#e189b6;fill-opacity:1;stroke:none;stroke-width:1.88091px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 18.610745,12.497781 c -0.938989,0.01448 -1.874499,0.49603 -2.123381,1.421706 l -3.049128,11.333231 c -0.211321,0.78596 0.01881,1.604894 0.51063,2.204194 L 23.515073,21.953775 23.09627,15.300783 20.157344,12.979031 C 19.7398,12.64885 19.174135,12.489087 18.610745,12.497781 Z" />
<path
id="path33061-2-2-7-63-9-6-6-3-5"
style="display:inline;mix-blend-mode:normal;fill:#8938c7;fill-opacity:1;stroke:none;stroke-width:1.88091px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 22.94843,12.977282 0.14784,2.323501 5.043929,3.993265 5.896228,-3.390787 c 0.694113,-0.39922 1.353542,-1.444734 1.116792,-2.656053 -0.227722,-1.165097 -1.288989,-1.881501 -2.233584,-1.961733 l -7.784964,-0.662317 c -1.533433,-0.13046 -2.276168,0.940801 -2.186241,2.354124 z m 5.191769,6.316766 -4.625126,2.659727 0.378384,5.995408 7.523649,-0.38206 C 33.7115,27.450318 34.819583,24.5759 32.915968,23.070566 Z m -4.246742,8.655135 -7.99021,0.407776 c -0.788084,0.04012 -1.488893,-0.332889 -1.954381,-0.900047 -0.844342,0.48748 -0.857339,1.600356 -0.276457,2.260139 l 6.396777,7.265654 c 1.111393,1.262024 4.448395,0.863239 4.279809,-1.807438 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="16.0px"
height="16.0px"
viewBox="0 0 16.0 16.0"
version="1.1"
id="SVGRoot"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs30626">
<linearGradient
xlink:href="#linearGradient10651"
id="linearGradient1700"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.1122944,0,0,1.1122944,-2.4525889,-1.000907)"
x1="1.3894912"
y1="22.344736"
x2="15.531096"
y2="7.7256188" />
<linearGradient
id="linearGradient10651">
<stop
style="stop-color:#8cc4f1;stop-opacity:1"
offset="0"
id="stop10647" />
<stop
style="stop-color:#8938c7;stop-opacity:1"
offset="1"
id="stop10649" />
</linearGradient>
</defs>
<g
id="g27434"
style="display:inline"
transform="matrix(1.1121784,0,0,1.1121784,-46.938635,-0.99913824)">
<path
id="path33061-2-2-7-63-2-5-3-6-3-1"
style="display:inline;mix-blend-mode:normal;fill:#72e632;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 46.406356,1.90075 c -0.499217,0.008 -0.996589,0.26372 -1.128906,0.75586 L 43.656356,8.682 c -0.112346,0.41786 0.01,0.85325 0.271484,1.17187 L 49.013778,6.92809 48.791122,3.39098 47.228622,2.15661 C 47.006633,1.98106 46.705887,1.89612 46.406356,1.90075 Z" />
<path
id="path33061-2-2-7-63-9-6-6-1-6-0"
style="display:inline;mix-blend-mode:normal;fill:#5f8fe2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 48.712522,2.15568 0.0786,1.2353 2.68164,2.12305 3.134766,-1.80274 c 0.369031,-0.21224 0.719626,-0.7681 0.59375,-1.41211 -0.121073,-0.61943 -0.6853,-1.00031 -1.1875,-1.04296 L 49.874846,0.90409 c -0.815254,-0.0694 -1.210134,0.50018 -1.162324,1.25159 z m 2.76024,3.35835 -2.458984,1.41406 0.201172,3.1875 4,-0.20312 c 1.219831,-0.0621 1.808951,-1.59031 0.796875,-2.39063 z m -2.257812,4.60156 -4.248047,0.2168 c -0.418995,0.0213 -0.791587,-0.17699 -1.039063,-0.47852 -0.4489,0.25917 -0.455811,0.85084 -0.146981,1.20162 l 3.400888,3.86283 c 0.590879,0.67097 2.365028,0.45895 2.27539,-0.96093 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="18.0px"
height="18.0px"
viewBox="0 0 18.0 18.0"
version="1.1"
id="SVGRoot"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4956">
<linearGradient
xlink:href="#linearGradient10651"
id="linearGradient1700"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.2511872,0,0,1.2511872,-2.7578092,-1.1240182)"
x1="1.3894912"
y1="22.344736"
x2="15.531096"
y2="7.7256188" />
<linearGradient
id="linearGradient10651">
<stop
style="stop-color:#8cc4f1;stop-opacity:1"
offset="0"
id="stop10647" />
<stop
style="stop-color:#8938c7;stop-opacity:1"
offset="1"
id="stop10649" />
</linearGradient>
</defs>
<g
id="g27434"
style="display:inline"
transform="matrix(1.2512007,0,0,1.2512007,-52.805964,-1.1240304)">
<path
id="path33061-2-2-7-63-2-5-3-6-3-1"
style="display:inline;mix-blend-mode:normal;fill:#72e632;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 46.406356,1.90075 c -0.499217,0.008 -0.996589,0.26372 -1.128906,0.75586 L 43.656356,8.682 c -0.112346,0.41786 0.01,0.85325 0.271484,1.17187 L 49.013778,6.92809 48.791122,3.39098 47.228622,2.15661 C 47.006633,1.98106 46.705887,1.89612 46.406356,1.90075 Z" />
<path
id="path33061-2-2-7-63-9-6-6-1-6-0"
style="display:inline;mix-blend-mode:normal;fill:#5f8fe2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 48.712522,2.15568 0.0786,1.2353 2.68164,2.12305 3.134766,-1.80274 c 0.369031,-0.21224 0.719626,-0.7681 0.59375,-1.41211 -0.121073,-0.61943 -0.6853,-1.00031 -1.1875,-1.04296 L 49.874846,0.90409 c -0.815254,-0.0694 -1.210134,0.50018 -1.162324,1.25159 z m 2.76024,3.35835 -2.458984,1.41406 0.201172,3.1875 4,-0.20312 c 1.219831,-0.0621 1.808951,-1.59031 0.796875,-2.39063 z m -2.257812,4.60156 -4.248047,0.2168 c -0.418995,0.0213 -0.791587,-0.17699 -1.039063,-0.47852 -0.4489,0.25917 -0.455811,0.85084 -0.146981,1.20162 l 3.400888,3.86283 c 0.590879,0.67097 2.365028,0.45895 2.27539,-0.96093 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="22.0px"
height="22.0px"
viewBox="0 0 22.0 22.0"
version="1.1"
id="SVGRoot"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs6040">
<linearGradient
xlink:href="#linearGradient10651"
id="linearGradient1700"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.5292946,0,0,1.5292946,-3.3712755,-1.3738592)"
x1="1.3894912"
y1="22.344736"
x2="15.531096"
y2="7.7256188" />
<linearGradient
id="linearGradient10651">
<stop
style="stop-color:#8cc4f1;stop-opacity:1"
offset="0"
id="stop10647" />
<stop
style="stop-color:#8938c7;stop-opacity:1"
offset="1"
id="stop10649" />
</linearGradient>
</defs>
<g
id="g27434"
style="display:inline"
transform="matrix(1.5292453,0,0,1.5292453,-64.540622,-1.373815)">
<path
id="path33061-2-2-7-63-2-5-3-6-3-1"
style="display:inline;mix-blend-mode:normal;fill:#72e632;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 46.406356,1.90075 c -0.499217,0.008 -0.996589,0.26372 -1.128906,0.75586 L 43.656356,8.682 c -0.112346,0.41786 0.01,0.85325 0.271484,1.17187 L 49.013778,6.92809 48.791122,3.39098 47.228622,2.15661 C 47.006633,1.98106 46.705887,1.89612 46.406356,1.90075 Z" />
<path
id="path33061-2-2-7-63-9-6-6-1-6-0"
style="display:inline;mix-blend-mode:normal;fill:#5f8fe2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 48.712522,2.15568 0.0786,1.2353 2.68164,2.12305 3.134766,-1.80274 c 0.369031,-0.21224 0.719626,-0.7681 0.59375,-1.41211 -0.121073,-0.61943 -0.6853,-1.00031 -1.1875,-1.04296 L 49.874846,0.90409 c -0.815254,-0.0694 -1.210134,0.50018 -1.162324,1.25159 z m 2.76024,3.35835 -2.458984,1.41406 0.201172,3.1875 4,-0.20312 c 1.219831,-0.0621 1.808951,-1.59031 0.796875,-2.39063 z m -2.257812,4.60156 -4.248047,0.2168 c -0.418995,0.0213 -0.791587,-0.17699 -1.039063,-0.47852 -0.4489,0.25917 -0.455811,0.85084 -0.146981,1.20162 l 3.400888,3.86283 c 0.590879,0.67097 2.365028,0.45895 2.27539,-0.96093 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="24.0px"
height="24.0px"
viewBox="0 0 24.0 24.0"
version="1.1"
id="SVGRoot"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs6220">
<linearGradient
xlink:href="#linearGradient10651"
id="linearGradient1700"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.6682679,0,0,1.6682679,-3.6772514,-1.4987075)"
x1="1.3894912"
y1="22.344736"
x2="15.531096"
y2="7.7256188" />
<linearGradient
id="linearGradient10651">
<stop
style="stop-color:#8cc4f1;stop-opacity:1"
offset="0"
id="stop10647" />
<stop
style="stop-color:#8938c7;stop-opacity:1"
offset="1"
id="stop10649" />
</linearGradient>
</defs>
<g
id="g27434"
style="display:inline"
transform="matrix(1.6682677,0,0,1.6682677,-70.407957,-1.4987073)">
<path
id="path33061-2-2-7-63-2-5-3-6-3-1"
style="display:inline;mix-blend-mode:normal;fill:#72e632;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 46.406356,1.90075 c -0.499217,0.008 -0.996589,0.26372 -1.128906,0.75586 L 43.656356,8.682 c -0.112346,0.41786 0.01,0.85325 0.271484,1.17187 L 49.013778,6.92809 48.791122,3.39098 47.228622,2.15661 C 47.006633,1.98106 46.705887,1.89612 46.406356,1.90075 Z" />
<path
id="path33061-2-2-7-63-9-6-6-1-6-0"
style="display:inline;mix-blend-mode:normal;fill:#5f8fe2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 48.712522,2.15568 0.0786,1.2353 2.68164,2.12305 3.134766,-1.80274 c 0.369031,-0.21224 0.719626,-0.7681 0.59375,-1.41211 -0.121073,-0.61943 -0.6853,-1.00031 -1.1875,-1.04296 L 49.874846,0.90409 c -0.815254,-0.0694 -1.210134,0.50018 -1.162324,1.25159 z m 2.76024,3.35835 -2.458984,1.41406 0.201172,3.1875 4,-0.20312 c 1.219831,-0.0621 1.808951,-1.59031 0.796875,-2.39063 z m -2.257812,4.60156 -4.248047,0.2168 c -0.418995,0.0213 -0.791587,-0.17699 -1.039063,-0.47852 -0.4489,0.25917 -0.455811,0.85084 -0.146981,1.20162 l 3.400888,3.86283 c 0.590879,0.67097 2.365028,0.45895 2.27539,-0.96093 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB