update "about" networks

This commit is contained in:
Fabien Freling 2020-12-20 21:27:01 +01:00
parent 59a438689f
commit d31ef3882d
11 changed files with 302 additions and 24 deletions

View file

@ -61,19 +61,14 @@ In 2020 I joined [MoMA](https://www.momagroup.com/) to work on the
[E6](https://www.e6-group.com/) project. I felt it was the right time to work on
current matters such as energy.
### Contact
<div align=center>
<div style="text-align:center; padding-top:2em;">
<a href="https://octodon.social/@ffreling">
<img src="images/mastodon_40.webp" alt="Mastodon" style="height:40px;">
<img src="images/mastodon.svg" alt="Mastodon" style="height:40px; padding-inline:5px">
</a>
<a href="http://gitlab.com/ffreling">
<img src="images/gitlab_logo_40.webp" alt="GitLab" style="height:40px;">
<a href="http://code.ffreling.com">
<img src="images/gitea.svg" alt="Code forge" style="height:40px; padding-inline:5px">
</a>
<a href="http://github.com/ffreling">
<img src="images/github_logo_40.webp" alt="GitHub" style="height:40px;">
</a>
<a href="http://fr.linkedin.com/in/ffreling">
<img src="images/leencktyn_logo_40.webp" style="height:40px;">
<a href="https://fr.linkedin.com/in/ffreling">
<img src="images/linkedin.svg" alt="LinkedIn" style="height:40px; padding-inline:5px">
</a>
</div>

View file

@ -1,12 +1 @@
: foreach \
fabien.jpg \
fabien_zenly.jpg \
mantis_shrimp.png \
|> ^ WebP conversion %f^ cwebp -q 80 -quiet %f -o %o |> %B.webp
: foreach \
github_logo.png \
gitlab_logo.png \
leencktyn_logo.png \
mastodon.jpg \
|> ^ WebP conversion %f^ cwebp -q 80 -quiet -resize 0 40 %f -o %o |> %B_40.webp
:foreach *.svg |> !tup_preserve |>

166
images/gitea.svg Normal file
View file

@ -0,0 +1,166 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="475"
height="475"
viewBox="0 0 125.67709 125.67709"
version="1.1"
id="svg8"
sodipodi:docname="gitea.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
inkscape:export-filename=""
inkscape:export-xdpi="48.000004"
inkscape:export-ydpi="48.000004">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="0.70710678"
inkscape:cx="397.16072"
inkscape:cy="52.405838"
inkscape:document-units="mm"
inkscape:current-layer="layer2"
showgrid="false"
units="px"
width="256px"
showguides="false"
inkscape:window-width="2560"
inkscape:window-height="1376"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:pagecheckerboard="false"
inkscape:measure-start="283.373,243.952"
inkscape:measure-end="290.267,236.527"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0">
<sodipodi:guide
position="-5.5502531,-24.805406"
orientation="0,512"
id="guide3699"
inkscape:locked="false" />
<sodipodi:guide
position="129.91642,-24.805406"
orientation="-512,0"
id="guide3701"
inkscape:locked="false" />
<sodipodi:guide
position="129.91642,110.66126"
orientation="0,-512"
id="guide3703"
inkscape:locked="false" />
<sodipodi:guide
position="-5.5502531,110.66126"
orientation="512,0"
id="guide3705"
inkscape:locked="false" />
</sodipodi:namedview>
<metadata
id="metadata5">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-5.5502529,-194.65087)"
style="display:inline">
<path
style="fill:#609926;fill-opacity:1;stroke:#428f29;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 27.959378,219.21763 c -9.546573,-0.0272 -22.339273,6.79805 -21.631755,23.90397 1.105534,26.72889 25.456595,29.20839 35.19165,29.42301 1.068023,5.01357 12.521798,22.30563 21.001818,23.21667 h 37.15277 c 22.277629,-1.66785 38.960699,-75.75671 26.593209,-76.03825 -46.781582,2.47691 -49.995145,2.13838 -88.599757,0 -2.495053,-0.0266 -5.972321,-0.49474 -9.707935,-0.5054 z m 2.491319,9.45886 c 1.351378,13.69267 3.555849,21.70359 8.018216,33.94345 -11.382872,-1.50473 -21.069822,-5.22443 -22.851515,-19.10984 -0.950962,-7.4112 2.390428,-15.16769 14.833299,-14.83361 z"
id="path3722"
inkscape:connector-curvature="0"
sodipodi:nodetypes="sscccccsccsc" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Layer 2"
style="display:inline"
transform="translate(-5.5502529,-33.117529)">
<rect
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.247573;stroke-opacity:1"
id="rect4599"
width="34.762054"
height="34.762054"
x="98.250946"
y="39.829227"
transform="rotate(25.914715)"
ry="5.4825778" />
<path
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.266448px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 80.054388,81.425733 3.241146,1.609954 V 59.322408 h -3.262698 z"
id="path4525"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Layer 3"
style="display:inline"
transform="translate(-5.5502529,-33.117529)">
<g
style="display:inline"
id="g4539"
transform="translate(0.24944121,24.066677)">
<circle
transform="rotate(-19.796137)"
r="3.4745038"
cy="90.077766"
cx="49.064713"
id="path4606"
style="fill:#609926;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-opacity:1" />
<circle
transform="rotate(-19.796137)"
r="3.4745038"
cy="102.1049"
cx="36.810425"
id="path4606-3"
style="fill:#609926;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-opacity:1" />
<circle
transform="rotate(-19.796137)"
r="3.4745038"
cy="111.43928"
cx="46.484283"
id="path4606-1"
style="fill:#609926;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-opacity:1" />
<rect
transform="rotate(26.024158)"
y="18.061695"
x="97.333458"
height="27.261492"
width="2.6726954"
id="rect4629-8"
style="fill:#609926;fill-opacity:1;stroke:none;stroke-width:0.274447;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path4514"
d="m 76.558096,68.116343 c 12.97589,6.395378 13.012989,4.101862 4.890858,20.907244"
style="fill:none;stroke:#609926;stroke-width:2.68;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

62
images/linkedin.svg Normal file
View file

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="Group_1280"
data-name="Group 1280"
width="65"
height="65"
viewBox="0 0 65.000001 65.000002"
version="1.1"
sodipodi:docname="linkedin.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
<metadata
id="metadata92">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs90" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1903"
inkscape:window-height="1099"
id="namedview88"
showgrid="false"
inkscape:zoom="4.7064717"
inkscape:cx="-75.670674"
inkscape:cy="71.895232"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="0"
inkscape:current-layer="Group_1280"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<path
id="Path_2520"
data-name="Path 2520"
d="m 55.3095,55.31002 h -9.6 v -15.034 c 0,-3.585 -0.064,-8.2 -4.993,-8.2 -5,0 -5.765,3.906 -5.765,7.939 v 15.294 h -9.6 v -30.916 h 9.216 v 4.225 h 0.129 a 10.1,10.1 0 0 1 9.093,-4.994 c 9.73,0 11.524,6.4 11.524,14.726 z m -40.79,-35.143 a 5.571,5.571 0 1 1 5.57,-5.572 5.571,5.571 0 0 1 -5.57,5.572 m 4.8,35.143 h -9.61 v -30.917 h 9.61 z M 60.0955,0.11001961 H 4.8855 A 4.728,4.728 0 0 0 0.1045,4.7800196 V 60.21902 a 4.731,4.731 0 0 0 4.781,4.675 h 55.21 a 4.741,4.741 0 0 0 4.8,-4.675 V 4.7760196 a 4.738,4.738 0 0 0 -4.8,-4.67"
fill="#0a66c2" />
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

63
images/mastodon.svg Normal file
View file

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="66mm"
height="66mm"
viewBox="0 0 233.85827 233.85827"
version="1.1"
id="svg6"
sodipodi:docname="mastodon.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1631"
inkscape:window-height="1039"
id="namedview8"
showgrid="false"
fit-margin-left="0"
fit-margin-top="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:zoom="2.5098587"
inkscape:cx="44.699909"
inkscape:cy="124.72441"
inkscape:window-x="194"
inkscape:window-y="79"
inkscape:window-maximized="0"
inkscape:current-layer="svg6" />
<path
fill="#2b90d9"
d="m 220.52927,140.01175 c -3.18125,16.36625 -28.4925,34.2775 -57.5625,37.74875 -15.15875,1.80875 -30.08375,3.47125 -45.99875,2.74125 -26.02749,-1.1925 -46.56499,-6.2125 -46.56499,-6.2125 0,2.53375 0.15625,4.94625 0.46875,7.2025 3.38375,25.68625 25.47,27.225 46.39124,27.9425 21.11625,0.7225 39.91875,-5.20625 39.91875,-5.20625 l 0.8675,19.09 c 0,0 -14.77,7.93125 -41.08125,9.39 -14.50874,0.7975 -32.52374,-0.365 -53.50624,-5.91875 -45.5075,-12.045 -53.33375,-60.55375 -54.53125,-109.77375 -0.365,-14.61375 -0.14,-28.393748 -0.14,-39.918748 0,-50.33 32.97625,-65.0825 32.97625,-65.0825 C 58.39428,4.3780021 86.92553,1.1667521 116.58677,0.92425213 h 0.72875 c 29.66125,0.24249997 58.21125,3.45374997 74.8375,11.08999987 0,0 32.975,14.7525 32.975,65.0825 0,0 0.41375,37.133748 -4.59875,62.914998"
id="path2" />
<path
fill="#ffffff"
d="M 186.23177,81.001252 V 141.9425 H 162.08802 V 82.792502 c 0,-12.46875 -5.24625,-18.7975 -15.74,-18.7975 -11.6025,0 -17.4175,7.5075 -17.4175,22.3525 V 118.72375 H 104.92928 V 86.347502 c 0,-14.845 -5.81625,-22.3525 -17.41875,-22.3525 -10.49375,0 -15.74,6.32875 -15.74,18.7975 V 141.9425 H 47.62678 V 81.001252 c 0,-12.455 3.17125,-22.3525 9.54125,-29.675 6.56875,-7.3225 15.17125,-11.07625 25.85,-11.07625 12.355,0 21.71125,4.74875 27.89749,14.2475 l 6.01375,10.08125 6.015,-10.08125 c 6.185,-9.49875 15.54125,-14.2475 27.8975,-14.2475 10.6775,0 19.28,3.75375 25.85,11.07625 6.36875,7.3225 9.54,17.22 9.54,29.675"
id="path4" />
</svg>

After

Width:  |  Height:  |  Size: 3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

View file

@ -5,6 +5,9 @@ root := `pwd`
build:
tup build
clean:
git clean -dxf build
# Generate dependency graph as PNG file
graph:
tup graph . | dot -Tpng > graph.png
@ -19,4 +22,4 @@ deploy: build
build/* fabs@ffreling.com:ffreling.com/
preview: build
python -m webbrowser -t "file://{{root}}/build/index.html"
python3 -m webbrowser -t "file://{{root}}/build/index.html"