Fix the last fake images, fix non-square theme icons, throw an error on fake svgs and non-square icons (if public theme)

This commit is contained in:
pietervdvn 2022-02-10 23:10:39 +01:00
parent d5378c5bd6
commit db770f2c35
24 changed files with 719 additions and 336 deletions

View file

@ -356,7 +356,7 @@
"mapRendering": [
{
"icon": {
"render": "./assets/layers/bike_cafe/bike_cafe.svg"
"render": "pin:#684c2b;./assets/layers/bike_cafe/bike_cafe.svg"
},
"iconSize": {
"render": "50,50,bottom"

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

View file

@ -65,11 +65,6 @@
]
}
],
"titleIcons": [
{
"render": "<img src='./assets/layers/bike_cleaning/bike_cleaning_icon.svg'/>"
}
],
"tagRenderings": [
"images",
{

View file

@ -686,7 +686,7 @@
"mapRendering": [
{
"icon": {
"render": "./assets/layers/bike_shop/repair_shop.svg",
"render": "pin:#f04c4c;./assets/layers/bike_shop/repair_shop.svg",
"mappings": [
{
"if": "operator=De Fietsambassade Gent",
@ -694,7 +694,7 @@
},
{
"if": "service:bicycle:retail=yes",
"then": "./assets/layers/bike_shop/shop.svg"
"then": "pin:#353d57;./assets/layers/bike_shop/shop.svg"
}
]
},

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 3 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 18 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 68 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View file

@ -1,6 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" width="375px" height="300px" viewBox="0 0 375 300" version="1.1">
<g id="surface1">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 0 150 L 0 225 C 0 235.371094 8.378906 243.75 18.75 243.75 L 37.5 243.75 L 37.5 131.25 L 18.75 131.25 C 8.378906 131.25 0 139.628906 0 150 Z M 271.875 56.25 L 206.25 56.25 L 206.25 18.75 C 206.25 8.378906 197.871094 0 187.5 0 C 177.128906 0 168.75 8.378906 168.75 18.75 L 168.75 56.25 L 103.125 56.25 C 77.226562 56.25 56.25 77.226562 56.25 103.125 L 56.25 262.5 C 56.25 283.183594 73.066406 300 93.75 300 L 281.25 300 C 301.933594 300 318.75 283.183594 318.75 262.5 L 318.75 103.125 C 318.75 77.226562 297.773438 56.25 271.875 56.25 Z M 150 243.75 L 112.5 243.75 L 112.5 225 L 150 225 Z M 131.25 173.4375 C 118.300781 173.4375 107.8125 162.949219 107.8125 150 C 107.8125 137.050781 118.300781 126.5625 131.25 126.5625 C 144.199219 126.5625 154.6875 137.050781 154.6875 150 C 154.6875 162.949219 144.199219 173.4375 131.25 173.4375 Z M 206.25 243.75 L 168.75 243.75 L 168.75 225 L 206.25 225 Z M 262.5 243.75 L 225 243.75 L 225 225 L 262.5 225 Z M 243.75 173.4375 C 230.800781 173.4375 220.3125 162.949219 220.3125 150 C 220.3125 137.050781 230.800781 126.5625 243.75 126.5625 C 256.699219 126.5625 267.1875 137.050781 267.1875 150 C 267.1875 162.949219 256.699219 173.4375 243.75 173.4375 Z M 356.25 131.25 L 337.5 131.25 L 337.5 243.75 L 356.25 243.75 C 366.621094 243.75 375 235.371094 375 225 L 375 150 C 375 139.628906 366.621094 131.25 356.25 131.25 Z M 356.25 131.25 "/>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="375"
height="375"
viewBox="0 0 375 375"
version="1.1"
id="svg5"
sodipodi:docname="robot.svg"
inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs9" />
<sodipodi:namedview
id="namedview7"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
height="375px"
inkscape:zoom="0.85925783"
inkscape:cx="153.62094"
inkscape:cy="67.500112"
inkscape:current-layer="svg5" />
<g
id="surface1"
transform="translate(0,34)">
<path
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 0,150 v 75 c 0,10.37109 8.378906,18.75 18.75,18.75 H 37.5 V 131.25 H 18.75 C 8.378906,131.25 0,139.62891 0,150 Z M 271.875,56.25 H 206.25 V 18.75 C 206.25,8.378906 197.87109,0 187.5,0 177.12891,0 168.75,8.378906 168.75,18.75 v 37.5 H 103.125 C 77.226562,56.25 56.25,77.226562 56.25,103.125 V 262.5 c 0,20.68359 16.816406,37.5 37.5,37.5 h 187.5 c 20.68359,0 37.5,-16.81641 37.5,-37.5 V 103.125 C 318.75,77.226562 297.77344,56.25 271.875,56.25 Z M 150,243.75 H 112.5 V 225 H 150 Z m -18.75,-70.3125 c -12.94922,0 -23.4375,-10.48828 -23.4375,-23.4375 0,-12.94922 10.48828,-23.4375 23.4375,-23.4375 12.94922,0 23.4375,10.48828 23.4375,23.4375 0,12.94922 -10.48828,23.4375 -23.4375,23.4375 z m 75,70.3125 h -37.5 V 225 h 37.5 z m 56.25,0 H 225 V 225 h 37.5 z m -18.75,-70.3125 c -12.94922,0 -23.4375,-10.48828 -23.4375,-23.4375 0,-12.94922 10.48828,-23.4375 23.4375,-23.4375 12.94922,0 23.4375,10.48828 23.4375,23.4375 0,12.94922 -10.48828,23.4375 -23.4375,23.4375 z M 356.25,131.25 H 337.5 v 112.5 h 18.75 c 10.37109,0 18.75,-8.37891 18.75,-18.75 v -75 c 0,-10.37109 -8.37891,-18.75 -18.75,-18.75 z m 0,0"
id="path2" />
</g>
</svg>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

@ -16,7 +16,7 @@
"nl": "<h4>Tips</h4><ul><li>Over groen ingekleurde gebieden weten we alles wat we willen weten.</li><li>Bij rood ingekleurde gebieden ontbreekt nog heel wat info: klik een gebied aan en beantwoord de vragen.</li><li>Je kan altijd een vraag overslaan als je het antwoord niet weet of niet zeker bent</li><li>Je kan altijd een foto toevoegen</li><li>Je kan ook zelf een gebied toevoegen door op de kaart te klikken</li><li>Open buurtnatuur.be <b>op je smartphone</b> om al wandelend foto's te maken en vragen te beantwoorden</li></ul><small><p>De oorspronkelijke data komt van <b>OpenStreetMap</b> en je antwoorden worden daar bewaard.<br/> Omdat iedereen vrij kan meewerken aan dit project, kunnen we niet garanderen dat er geen fouten opduiken.Kan je hier niet aanpassen wat je wilt, dan kan je dat zelf via OpenStreetMap.org doen. Groen kan <b>geen enkele verantwoordelijkheid</b> nemen over de kaart.</p>Je privacy is belangrijk. We tellen wel hoeveel gebruikers deze website bezoeken. We plaatsen een cookie waar geen persoonlijke informatie in bewaard wordt. Als je inlogt, komt er een tweede cookie bij met je inloggegevens.</small>"
},
"maintainer": "Pieter Vander Vennet",
"icon": "./assets/themes/buurtnatuur/groen_logo.svg",
"icon": "./assets/themes/buurtnatuur/logo.svg",
"version": "0",
"startLat": 50.8435,
"startLon": 4.3688,
@ -627,4 +627,4 @@
}
]
}
}
}

View file

@ -39,6 +39,16 @@
"https://www.groen.be/"
]
},
{
"path": "logo.svg",
"license": "Logo; All rights reserved",
"authors": [
"Groen"
],
"sources": [
"https://www.groen.be/"
]
},
{
"path": "nature_reserve.svg",
"license": "CC-BY 3.0",

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="373"
height="373"
viewBox="0 0 373 373"
version="1.1"
id="svg5"
sodipodi:docname="logo.svg"
inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs9" />
<sodipodi:namedview
id="namedview7"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
height="373px"
inkscape:zoom="1.4890041"
inkscape:cx="156.48042"
inkscape:cy="160.50996"
inkscape:current-layer="svg5" />
<g
id="surface1"
transform="translate(0,225.92119)">
<path
style="fill:#008278;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 201.47656,1.953125 c -11.01172,0 -20.30859,3.949219 -28.10547,11.757813 -7.69531,7.691406 -11.64453,17.09375 -11.64453,28.105468 0,10.90625 3.94922,20.300782 11.64453,28.109375 7.79688,7.691407 17.09375,11.648438 28.10547,11.648438 11.00781,0 20.30469,-3.957031 28.10938,-11.648438 7.79687,-7.808593 11.74609,-17.203125 11.74609,-28.109375 0,-11.011718 -3.94922,-20.414062 -11.74609,-28.105468 -7.80469,-7.808594 -17.10157,-11.757813 -28.10938,-11.757813 -11.00781,0 0,0 0,0 z m 11.75,51.730469 c -3.30469,3.199218 -7.15625,4.800781 -11.75,4.800781 -4.70312,0 -8.55078,-1.601563 -11.86328,-4.800781 -3.21094,-3.320313 -4.80859,-7.269532 -4.80859,-11.867188 0,-4.59375 1.59765,-8.550781 4.80859,-11.753906 3.3125,-3.316406 7.16016,-4.914062 11.86328,-4.914062 4.59375,0 8.44531,1.597656 11.75,4.914062 3.41797,3.203125 5.02344,7.160156 5.02344,11.753906 0,4.597656 -1.60547,8.546875 -5.02344,11.867188 -3.41797,3.316406 0,0 0,0 z m 57.51172,-3.175782 h 29.91797 V 31.910156 H 270.73828 V 24.964844 H 301.1875 V 4.660156 h -53.53125 v 74.171875 h 53.64453 V 57.878906 h -30.5625 z M 348.78516,4.6875 V 33.835938 L 307.6875,3.398438 v 75.449218 h 23.10937 v -29.15625 l 41.09766,30.441406 V 4.6875 Z m -202.5625,53.855469 c 6.15234,-6.152344 9.35546,-13.785157 9.39843,-22.464844 v -0.08203 C 155.57812,27.3125 152.375,19.683594 146.22266,13.527344 140.02344,7.332031 132.32812,4.660156 123.57422,4.660156 H 86.816406 V 78.828125 H 110 V 67.414062 h 11.92188 l 24.62109,32.867188 18.48828,-13.894531 -20.02344,-26.734375 c 0.40625,-0.367188 0.82031,-0.710938 1.21485,-1.109375 0.39062,-0.398438 0,0 0,0 z M 110,27.421875 h 13.57422 c 4.86328,0 8.67187,3.875 8.74219,8.617187 -0.0703,4.738282 -3.87891,8.609376 -8.74219,8.609376 H 110 Z M 80.304688,36.277344 H 42.207031 v 14.699218 h 12.875 c -0.640625,0.96875 -1.390625,1.832032 -2.25,2.6875 -3.21875,3.214844 -7.199219,4.828126 -11.808593,4.828126 -4.609376,0 -8.585938,-1.613282 -11.90625,-4.828126 -3.226563,-3.328124 -4.832032,-7.300781 -4.832032,-11.910156 0,-4.625 1.605469,-8.585937 4.832032,-11.808594 3.320312,-3.328124 7.296874,-4.9375 11.90625,-4.9375 4.609374,0 7.839843,0.960938 11.054687,4.183594 L 69.25,13.519531 C 61.414062,5.6875 52.078125,1.722656 41.023438,1.722656 30.078125,1.722656 20.632812,5.6875 12.800781,13.519531 4.964844,21.246094 1.109375,30.699219 1.109375,41.753906 c 0,10.945313 3.855469,20.386719 11.691406,28.222656 7.832031,7.730469 17.277344,11.699219 28.222657,11.699219 11.054687,0 20.390624,-3.96875 28.226562,-11.699219 7.832031,-7.835937 11.054688,-17.277343 11.054688,-28.222656 z m 0,0"
id="path2" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -30,7 +30,7 @@
"it": "Una strada ciclabile è una strada dove <b>il traffico motorizzato non può superare i velocipedi</b>. La sua presenza è segnalata da un cartello stradale specifico. Le strade ciclabili sono diffuse in Olanda e Belgio, ma si possono trovare anche in Germania e in Francia. ",
"hu": "A kerékpárosutca (cyclestreet, Fahrradstraße) olyan utca, ahol <b>gépjármű nem előzhet meg kerékpárost</b>. Az ilyen utcákat külön közlekedési tábla jelzi. Kerékpárosutcák találhatók Hollandiában és Belgiumban, valamint Németországban és Franciaországban is. "
},
"icon": "./assets/themes/cyclestreets/F111.svg",
"icon": "./assets/themes/cyclestreets/logo.svg",
"startLat": 51.2095,
"startZoom": 14,
"startLon": 3.2228,
@ -358,4 +358,4 @@
}
]
}
}
}

View file

@ -18,5 +18,15 @@
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_road_sign_F113_nl.svg"
]
},
{
"path": "logo.svg",
"license": "CC0",
"authors": [
"The RedBurn"
],
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_road_sign_F111_nl.svg"
]
}
]

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 27 KiB

View file

@ -7,6 +7,14 @@
],
"sources": []
},
{
"path": "logo.svg",
"license": "CC0",
"authors": [
"Pieter Vander Vennet"
],
"sources": []
},
{
"path": "warning.svg",
"license": "CC0",

View file

@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="371"
height="371"
viewBox="0 0 371 371"
version="1.1"
id="svg7"
sodipodi:docname="logo.svg"
inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs11" />
<sodipodi:namedview
id="namedview9"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
height="371px"
inkscape:zoom="1.024392"
inkscape:cx="112.26171"
inkscape:cy="206.95202"
inkscape:current-layer="svg7" />
<g
id="surface1"
transform="matrix(1,0,0,0.73848242,0,225.83857)">
<path
style="fill:#fff5c7;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
d="M 14.044497,0 H 157.53331 c 7.78049,0 14.0454,6.264194 14.0454,14.044297 v 59.79441 c 0,7.780103 -6.26491,14.044296 -14.0454,14.044296 H 14.044497 C 6.264002,87.883003 9.0314e-4,81.61881 9.0314e-4,73.838707 V 14.044297 C 9.0314e-4,6.264194 6.264002,0 14.044497,0 Z m 0,0"
transform="matrix(2.159848,0,0,2.161965,0.208987,0)"
id="path2" />
<path
style="fill:none;stroke:#fa7d68;stroke-width:5.0152;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
d="m 8.747177,22.772972 v 42.232264 c 7.038978,0 14.077957,7.039313 14.077957,14.078626 H 148.64235 c 0,-7.039313 7.03898,-14.078626 14.07795,-14.078626 V 22.772972 c -7.03897,0 -14.07795,-7.039313 -14.07795,-14.078626 H 22.825134 c 0,7.039313 -7.038979,14.078626 -14.077957,14.078626 z m 0,0"
transform="matrix(2.159848,0,0,2.161965,0.208987,0)"
id="path4" />
</g>
<g
aria-label="GRB"
id="text2040"
style="font-size:119.476px;line-height:1.25;letter-spacing:0px;word-spacing:0px;stroke-width:2.9869"
transform="translate(0.6087476,123.52514)">
<path
d="m 106.1024,166.70096 h 33.81171 v 44.20612 q -6.69065,2.27005 -13.97869,3.58428 -7.16856,1.31424 -16.36821,1.31424 -19.116161,0 -29.391097,-11.23074 -10.274936,-11.23075 -10.274936,-32.73643 0,-13.38131 5.137468,-23.17834 5.256944,-9.79703 15.173452,-15.17345 9.916503,-5.37642 24.253623,-5.37642 6.81014,0 13.38132,1.43371 6.57118,1.43371 11.9476,3.82323 l -5.9738,14.4566 q -3.94271,-2.03109 -8.9607,-3.34533 -5.018,-1.31424 -10.51389,-1.31424 -7.88542,0 -13.73974,3.58428 -5.734849,3.58428 -8.960701,10.15546 -3.106376,6.45171 -3.106376,15.29293 0,8.36332 2.270044,14.81502 2.270044,6.45171 7.168559,10.15546 4.898514,3.58428 12.783934,3.58428 3.82323,0 6.4517,-0.35842 2.74795,-0.35843 5.01799,-0.83634 V 181.75494 H 106.1024 Z"
style="font-weight:bold"
id="path4114" />
<path
d="m 185.07592,129.30498 q 17.4435,0 25.68734,6.33223 8.36332,6.33222 8.36332,19.23563 0,5.85432 -2.27004,10.27494 -2.15057,4.30113 -5.85433,7.40751 -3.58428,2.9869 -7.76594,4.89851 l 25.08996,37.15704 h -20.07197 l -20.31092,-32.73642 h -9.67755 v 32.73642 H 160.22491 V 129.30498 Z M 183.76168,144.12 h -5.49589 v 23.05887 h 5.85432 q 8.9607,0 12.78393,-2.9869 3.94271,-2.9869 3.94271,-8.84123 0,-6.09327 -4.18166,-8.60227 Q 192.60291,144.12 183.76168,144.12 Z"
style="font-weight:bold"
id="path4116" />
<path
d="m 239.07905,129.30498 h 26.52368 q 17.08506,0 25.80681,4.77904 8.72175,4.77904 8.72175,16.84611 0,7.28804 -3.46481,12.30603 -3.34532,5.01799 -9.67755,6.09328 v 0.59738 q 4.30113,0.83633 7.76594,2.9869 3.4648,2.15056 5.49589,6.21275 2.0311,4.06218 2.0311,10.75284 0,11.58917 -8.36332,18.16035 -8.36332,6.57118 -22.93939,6.57118 h -31.9001 z m 18.04088,33.8117 h 10.51389 q 7.88541,0 10.87231,-2.50899 3.10638,-2.509 3.10638,-7.28804 0,-4.89851 -3.58428,-7.04908 Q 274.44395,144.12 266.67801,144.12 h -9.55808 z m 0,14.33712 v 22.22254 h 11.82812 q 8.12437,0 11.35022,-3.10638 3.22585,-3.22585 3.22585,-8.48279 0,-4.77904 -3.34532,-7.64647 -3.22586,-2.9869 -11.82813,-2.9869 z"
style="font-weight:bold"
id="path4118" />
</g>
<path
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.579087"
d="M 360.12094,97.854773 340.44101,78.188409 V 29.992942 c 0,-7.464795 -6.10757,-13.572364 -13.57237,-13.572364 h -13.57236 c -7.46481,0 -13.57236,6.107569 -13.57236,13.572364 v 7.505524 L 272.57917,10.380878 c -3.70524,-3.5016689 -7.09833,-7.532663 -13.57235,-7.532663 -6.47402,0 -9.86711,4.0309941 -13.57235,7.532663 l -87.54176,87.473895 c -4.23459,4.411007 -7.4648,7.627657 -7.4648,13.572357 0,7.64124 5.86326,13.57238 13.57236,13.57238 h 13.57236 v 81.43418 c 0,7.46479 6.10757,13.57236 13.57237,13.57236 h 40.71709 v -67.86182 c 0,-7.46481 6.10757,-13.57236 13.57238,-13.57236 h 27.1447 c 7.46481,0 13.57238,6.10755 13.57238,13.57236 v 67.86182 h 40.71709 c 7.4648,0 13.57237,-6.10757 13.57237,-13.57236 v -81.43418 h 13.57236 c 7.7091,0 13.57237,-5.93114 13.57237,-13.57238 0,-5.9447 -3.23022,-9.16135 -7.4648,-13.572357 z m 0,0"
id="path4262" />
<g
id="surface1-3"
transform="matrix(0.3655608,0,0,0.3655608,12.745483,55.814376)">
<path
style="fill:#35d447;fill-opacity:1;fill-rule:nonzero;stroke:#5e5e5e;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
d="m 98,49.021438 c 0,27.062291 -21.937708,49 -49,49 -27.062292,0 -49,-21.937709 -49,-49 C 0,21.959146 21.937708,0.0214375 49,0.0214375 c 27.062292,0 49,21.9377085 49,49.0000005 z m 0,0"
transform="scale(3.826531)"
id="path4248" />
<path
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 185.39844,53.390625 c -8.58985,0.132813 -16.76172,3.734375 -22.66016,9.988281 -5.66406,6.015625 -8.76953,14 -8.65234,22.261719 V 152.13281 H 88.527344 c -8.597656,-0.12109 -16.882813,3.23828 -22.960938,9.32031 -9.160156,9.16016 -11.855468,22.96094 -6.804687,34.89454 5.046875,11.93359 16.824219,19.61328 29.777343,19.41796 h 65.546878 v 65.23829 c -0.1875,11.48437 5.83203,22.17968 15.75,27.98046 9.91797,5.80079 22.1914,5.80079 32.10937,0.008 9.91797,-5.79297 15.94531,-16.48828 15.76172,-27.97266 V 215.7658 h 66.1875 c 11.40234,0.0547 21.96094,-5.99609 27.67969,-15.85937 5.71875,-9.86328 5.72265,-22.03516 0.008,-31.89844 -5.71094,-9.86719 -16.26953,-15.92187 -27.67187,-15.875 H 217.70312 V 85.640625 c 0.11719,-8.597656 -3.25,-16.875 -9.33593,-22.953125 -6.08594,-6.074219 -14.3711,-9.425781 -22.96875,-9.296875 z m 0,0"
id="path4250" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB

View file

@ -1,32 +1,150 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<svg xmlns="http://www.w3.org/2000/svg" width="265px" height="374px" viewBox="0 0 265 374" version="1.1">
<g id="surface1">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,59.607846%,6.666667%);fill-opacity:1;" d="M 205.050781 258.214844 L 205.050781 243.902344 L 187.84375 243.902344 L 187.84375 258.214844 C 187.84375 264.527344 182.699219 269.664062 176.375 269.664062 L 176.183594 269.664062 C 164.929688 269.664062 160.121094 255.714844 169.125 243.441406 C 169.28125 243.234375 169.4375 243.023438 169.589844 242.8125 C 169.609375 242.789062 169.628906 242.761719 169.648438 242.734375 C 177.300781 232.253906 181.917969 218.671875 181.917969 203.835938 C 181.917969 170.640625 158.8125 143.734375 130.304688 143.734375 C 101.800781 143.734375 78.691406 170.640625 78.691406 203.835938 C 78.691406 218.671875 83.3125 232.253906 90.964844 242.734375 L 90.960938 242.734375 C 90.980469 242.761719 91 242.789062 91.019531 242.8125 C 91.175781 243.023438 91.328125 243.234375 91.484375 243.441406 C 100.488281 255.714844 95.679688 269.664062 84.425781 269.664062 L 84.234375 269.664062 C 77.910156 269.664062 72.765625 264.527344 72.765625 258.214844 L 72.765625 243.902344 L 55.558594 243.902344 L 55.558594 258.214844 C 55.558594 273.949219 68.351562 286.757812 84.097656 286.832031 C 82.890625 291.859375 78.359375 295.613281 72.957031 295.613281 L 58.621094 295.613281 L 58.621094 312.785156 L 72.957031 312.785156 C 84.292969 312.785156 94.113281 306.183594 98.761719 296.628906 L 98.761719 306.867188 C 98.761719 313.183594 93.617188 318.316406 87.292969 318.316406 L 72.957031 318.316406 L 72.957031 335.488281 L 87.292969 335.488281 C 98.628906 335.488281 108.449219 328.886719 113.101562 319.335938 L 113.101562 330.339844 C 113.101562 336.652344 107.957031 341.785156 101.632812 341.785156 L 101.632812 358.957031 C 117.4375 358.957031 130.300781 346.125 130.304688 330.347656 C 130.308594 346.125 143.171875 358.957031 158.980469 358.957031 L 158.980469 341.785156 C 152.65625 341.785156 147.507812 336.652344 147.507812 330.339844 L 147.507812 319.335938 C 152.160156 328.886719 161.980469 335.488281 173.316406 335.488281 L 187.652344 335.488281 L 187.652344 318.316406 L 173.316406 318.316406 C 166.992188 318.316406 161.847656 313.183594 161.847656 306.867188 L 161.847656 296.628906 C 166.496094 306.183594 176.316406 312.785156 187.652344 312.785156 L 201.992188 312.785156 L 201.992188 295.613281 L 187.652344 295.613281 C 182.25 295.613281 177.71875 291.859375 176.511719 286.832031 C 192.257812 286.757812 205.050781 273.949219 205.050781 258.214844 Z M 205.050781 258.214844 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 181.921875 203.835938 C 181.921875 218.671875 177.300781 232.25 169.648438 242.734375 C 169.628906 242.761719 169.613281 242.785156 169.59375 242.8125 C 169.4375 243.023438 169.28125 243.234375 169.125 243.441406 C 160.125 255.714844 164.933594 269.660156 176.183594 269.660156 L 176.375 269.660156 C 182.699219 269.660156 187.847656 264.527344 187.847656 258.214844 L 187.847656 243.902344 L 205.050781 243.902344 L 205.050781 258.214844 C 205.050781 273.949219 192.261719 286.757812 176.511719 286.832031 C 177.722656 291.859375 182.25 295.609375 187.65625 295.609375 L 201.992188 295.609375 L 201.992188 312.785156 L 187.65625 312.785156 C 176.316406 312.785156 166.5 306.183594 161.847656 296.628906 L 161.847656 306.867188 C 161.847656 313.179688 166.992188 318.316406 173.316406 318.316406 L 187.65625 318.316406 L 187.65625 335.488281 L 173.316406 335.488281 C 161.980469 335.488281 152.160156 328.886719 147.511719 319.335938 L 147.511719 330.335938 C 147.511719 336.648438 152.65625 341.785156 158.980469 341.785156 L 158.980469 358.957031 C 143.167969 358.957031 130.304688 346.117188 130.304688 330.335938 C 130.304688 330.335938 130.304688 143.730469 130.304688 143.730469 C 158.8125 143.730469 181.921875 170.640625 181.921875 203.835938 Z M 181.921875 203.835938 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(50.196081%,15.686275%,7.058824%);fill-opacity:1;" d="M 113.101562 235.316406 C 113.101562 238.480469 110.535156 241.042969 107.367188 241.042969 C 104.199219 241.042969 101.632812 238.480469 101.632812 235.316406 C 101.632812 232.15625 104.199219 229.59375 107.367188 229.59375 C 110.535156 229.59375 113.101562 232.15625 113.101562 235.316406 Z M 113.101562 235.316406 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(50.196081%,15.686275%,7.058824%);fill-opacity:1;" d="M 158.980469 235.316406 C 158.980469 238.480469 156.414062 241.042969 153.246094 241.042969 C 150.078125 241.042969 147.511719 238.480469 147.511719 235.316406 C 147.511719 232.15625 150.078125 229.59375 153.246094 229.59375 C 156.414062 229.59375 158.980469 232.15625 158.980469 235.316406 Z M 158.980469 235.316406 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 183.464844 117.285156 L 213.597656 117.285156 L 213.597656 164.199219 L 183.464844 164.199219 Z M 183.464844 117.285156 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,4.705882%,21.960784%);fill-opacity:1;" d="M 48.75 117.285156 L 78.878906 117.285156 L 78.878906 164.199219 L 48.75 164.199219 Z M 48.75 117.285156 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 131.171875 164.199219 C 118.214844 164.199219 107.671875 153.675781 107.671875 140.742188 C 107.671875 127.808594 118.214844 117.285156 131.171875 117.285156 L 131.171875 100.867188 L 78.878906 100.867188 L 78.878906 218.730469 L 131.171875 218.730469 Z M 131.171875 164.199219 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,4.705882%,21.960784%);fill-opacity:1;" d="M 183.464844 100.871094 L 131.171875 100.871094 L 131.171875 117.289062 C 144.128906 117.289062 154.671875 127.808594 154.671875 140.742188 C 154.671875 153.675781 144.128906 164.199219 131.171875 164.199219 L 131.171875 218.734375 L 183.464844 218.734375 Z M 183.464844 100.871094 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,65.490198%,20%);fill-opacity:1;" d="M 107.671875 140.742188 C 107.671875 153.675781 118.214844 164.199219 131.171875 164.199219 L 131.171875 117.285156 C 118.214844 117.285156 107.671875 127.808594 107.671875 140.742188 Z M 107.671875 140.742188 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,59.607846%,6.666667%);fill-opacity:1;" d="M 154.671875 140.742188 C 154.671875 127.808594 144.128906 117.285156 131.171875 117.285156 L 131.171875 164.199219 C 144.128906 164.199219 154.671875 153.675781 154.671875 140.742188 Z M 154.671875 140.742188 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(78.039217%,0%,14.117648%);fill-opacity:1;" d="M 131.171875 40.859375 C 105 40.859375 83.257812 60.148438 79.46875 85.234375 L 131.171875 85.234375 Z M 131.171875 40.859375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(64.705884%,0%,11.764706%);fill-opacity:1;" d="M 182.875 85.234375 C 179.085938 60.148438 157.34375 40.859375 131.171875 40.859375 L 131.171875 85.234375 Z M 182.875 85.234375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,65.490198%,20%);fill-opacity:1;" d="M 71.046875 85.234375 L 191.296875 85.234375 L 191.296875 100.871094 L 71.046875 100.871094 Z M 71.046875 85.234375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(64.705884%,0%,11.764706%);fill-opacity:1;" d="M 55.378906 218.734375 L 206.964844 218.734375 L 206.964844 234.371094 L 55.378906 234.371094 Z M 55.378906 218.734375 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 19.171875 95.246094 L 24.898438 98.089844 L 25.816406 93.941406 L 20.09375 91.082031 L 20.863281 87.609375 L 26.585938 90.46875 L 27.546875 86.117188 L 30.902344 86.855469 L 29.753906 92.042969 L 33.828125 94.078125 L 34.816406 89.613281 L 38.199219 90.363281 L 37.03125 95.640625 L 42.726562 98.480469 L 41.957031 101.953125 L 36.261719 99.113281 L 35.34375 103.261719 L 41.039062 106.101562 L 40.261719 109.605469 L 34.566406 106.765625 L 33.597656 111.148438 L 30.210938 110.402344 L 31.351562 105.25 L 27.285156 103.199219 L 26.300781 107.644531 L 22.945312 106.90625 L 24.121094 101.59375 L 18.394531 98.75 Z M 28.976562 95.546875 L 28.058594 99.695312 L 32.128906 101.746094 L 33.046875 97.597656 Z M 28.976562 95.546875 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 25.84375 72.890625 L 28.941406 67.523438 L 36.894531 72.09375 L 41.460938 64.171875 L 33.511719 59.601562 L 36.609375 54.234375 L 57.46875 66.222656 L 54.371094 71.589844 L 45.527344 66.507812 L 40.957031 74.429688 L 49.800781 79.511719 L 46.707031 84.878906 Z M 25.84375 72.890625 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 61.464844 50.316406 C 60.605469 51.15625 60.097656 51.9375 59.945312 52.65625 C 59.800781 53.367188 60.003906 54.003906 60.558594 54.574219 C 61.070312 55.097656 61.644531 55.335938 62.285156 55.300781 C 62.921875 55.246094 63.554688 54.917969 64.175781 54.308594 C 64.953125 53.554688 65.335938 52.640625 65.328125 51.570312 C 65.308594 50.492188 64.890625 49.535156 64.074219 48.699219 L 63.613281 48.226562 Z M 66.257812 42.613281 L 73.453125 49.972656 L 69.289062 54.03125 L 67.417969 52.117188 C 67.628906 53.441406 67.566406 54.621094 67.226562 55.65625 C 66.882812 56.683594 66.210938 57.679688 65.21875 58.648438 C 63.882812 59.949219 62.414062 60.625 60.816406 60.664062 C 59.222656 60.691406 57.816406 60.082031 56.597656 58.839844 C 55.117188 57.328125 54.554688 55.710938 54.902344 53.996094 C 55.253906 52.269531 56.546875 50.320312 58.777344 48.144531 L 61.210938 45.773438 L 60.898438 45.453125 C 60.257812 44.800781 59.535156 44.574219 58.726562 44.777344 C 57.914062 44.972656 56.957031 45.601562 55.867188 46.667969 C 54.980469 47.527344 54.246094 48.417969 53.65625 49.335938 C 53.066406 50.253906 52.621094 51.210938 52.3125 52.199219 L 49.238281 49.054688 C 49.910156 47.980469 50.640625 46.953125 51.429688 45.976562 C 52.207031 44.992188 53.042969 44.066406 53.9375 43.195312 C 56.265625 40.925781 58.398438 39.746094 60.328125 39.664062 C 62.261719 39.566406 64.234375 40.550781 66.257812 42.613281 Z M 66.257812 42.613281 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 67.953125 31.992188 L 72.757812 28.796875 L 82.773438 43.792969 L 77.96875 46.988281 Z M 64.054688 26.15625 L 68.855469 22.960938 L 71.46875 26.871094 L 66.664062 30.066406 Z M 64.054688 26.15625 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 76.359375 18.617188 L 81.523438 16.039062 L 92.738281 38.4375 L 87.574219 41.015625 Z M 76.359375 18.617188 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 91.996094 12.324219 L 98.011719 10.800781 L 100.269531 19.675781 L 109.148438 17.425781 L 106.886719 8.550781 L 112.902344 7.023438 L 118.832031 30.308594 L 112.816406 31.835938 L 110.300781 21.964844 L 101.425781 24.214844 L 103.9375 34.085938 L 97.921875 35.613281 Z M 91.996094 12.324219 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 122.765625 11.949219 L 128.535156 12.078125 L 133.113281 24.414062 L 137.511719 12.277344 L 143.285156 12.40625 L 135.253906 31.960938 C 134.445312 33.949219 133.523438 35.328125 132.484375 36.101562 C 131.457031 36.882812 130.109375 37.253906 128.445312 37.21875 L 125.105469 37.144531 L 125.191406 33.363281 L 126.996094 33.402344 C 127.972656 33.425781 128.6875 33.285156 129.132812 32.984375 C 129.59375 32.683594 129.953125 32.132812 130.21875 31.332031 L 130.390625 30.839844 Z M 122.765625 11.949219 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 162.25 19.523438 L 164.839844 10.21875 L 170.429688 11.769531 L 163.714844 35.898438 L 158.125 34.347656 L 158.824219 31.835938 C 157.769531 32.644531 156.71875 33.160156 155.664062 33.378906 C 154.609375 33.601562 153.476562 33.542969 152.265625 33.207031 C 150.121094 32.613281 148.597656 31.277344 147.691406 29.199219 C 146.789062 27.113281 146.710938 24.730469 147.457031 22.050781 C 148.203125 19.375 149.5 17.378906 151.347656 16.066406 C 153.199219 14.742188 155.199219 14.378906 157.339844 14.972656 C 158.542969 15.304688 159.535156 15.84375 160.324219 16.585938 C 161.121094 17.316406 161.765625 18.296875 162.25 19.523438 Z M 155.453125 29.746094 C 156.644531 30.078125 157.671875 29.894531 158.535156 29.199219 C 159.410156 28.507812 160.074219 27.332031 160.535156 25.679688 C 160.996094 24.023438 161.03125 22.675781 160.640625 21.632812 C 160.261719 20.59375 159.476562 19.90625 158.285156 19.578125 C 157.105469 19.25 156.078125 19.433594 155.203125 20.125 C 154.339844 20.820312 153.679688 21.996094 153.21875 23.648438 C 152.757812 25.304688 152.71875 26.652344 153.097656 27.691406 C 153.488281 28.734375 154.273438 29.421875 155.453125 29.746094 Z M 155.453125 29.746094 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 186.785156 33.097656 C 186.453125 32.652344 186.085938 32.261719 185.691406 31.929688 C 185.3125 31.59375 184.898438 31.304688 184.453125 31.066406 C 183.144531 30.371094 181.910156 30.25 180.75 30.714844 C 179.601562 31.171875 178.609375 32.179688 177.773438 33.742188 L 173.847656 41.0625 L 168.761719 38.347656 L 177.277344 22.453125 L 182.367188 25.171875 L 180.96875 27.78125 C 182.179688 27.089844 183.332031 26.734375 184.429688 26.710938 C 185.542969 26.683594 186.6875 26.988281 187.875 27.621094 C 188.042969 27.710938 188.222656 27.820312 188.414062 27.945312 C 188.605469 28.058594 188.882812 28.242188 189.234375 28.492188 Z M 186.785156 33.097656 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 194.453125 45.316406 C 193.535156 44.539062 192.710938 44.109375 191.980469 44.023438 C 191.257812 43.945312 190.640625 44.210938 190.125 44.816406 C 189.652344 45.371094 189.464844 45.964844 189.5625 46.597656 C 189.675781 47.226562 190.0625 47.824219 190.726562 48.382812 C 191.554688 49.085938 192.5 49.382812 193.566406 49.269531 C 194.640625 49.152344 195.554688 48.648438 196.3125 47.753906 L 196.742188 47.253906 Z M 202.589844 49.355469 L 195.925781 57.195312 L 191.484375 53.4375 L 193.21875 51.398438 C 191.917969 51.734375 190.734375 51.78125 189.671875 51.542969 C 188.613281 51.292969 187.554688 50.722656 186.5 49.828125 C 185.074219 48.621094 184.265625 47.222656 184.074219 45.640625 C 183.898438 44.058594 184.371094 42.601562 185.5 41.277344 C 186.867188 39.667969 188.425781 38.953125 190.171875 39.136719 C 191.925781 39.328125 193.992188 40.429688 196.371094 42.441406 L 198.964844 44.640625 L 199.253906 44.296875 C 199.847656 43.601562 200.003906 42.859375 199.726562 42.074219 C 199.453125 41.285156 198.738281 40.394531 197.574219 39.410156 C 196.628906 38.613281 195.671875 37.964844 194.703125 37.464844 C 193.730469 36.964844 192.738281 36.609375 191.71875 36.394531 L 194.566406 33.046875 C 195.703125 33.613281 196.796875 34.242188 197.84375 34.933594 C 198.902344 35.617188 199.902344 36.359375 200.855469 37.164062 C 203.335938 39.269531 204.710938 41.277344 204.976562 43.1875 C 205.253906 45.097656 204.457031 47.152344 202.589844 49.355469 Z M 202.589844 49.355469 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 219.09375 69.640625 L 210.109375 75.972656 L 206.761719 71.238281 L 213.636719 66.394531 C 214.910156 65.496094 215.765625 64.847656 216.207031 64.445312 C 216.652344 64.054688 216.941406 63.707031 217.070312 63.40625 C 217.246094 63.003906 217.304688 62.585938 217.25 62.15625 C 217.203125 61.714844 217.035156 61.292969 216.75 60.890625 C 216.058594 59.910156 215.128906 59.40625 213.96875 59.382812 C 212.816406 59.355469 211.570312 59.816406 210.226562 60.761719 L 202.96875 65.875 L 199.640625 61.167969 L 214.390625 50.773438 L 217.71875 55.480469 L 215.558594 57.003906 C 216.921875 57.105469 218.085938 57.414062 219.054688 57.925781 C 220.03125 58.433594 220.863281 59.167969 221.542969 60.132812 C 222.746094 61.832031 223.136719 63.488281 222.710938 65.101562 C 222.292969 66.722656 221.085938 68.238281 219.09375 69.640625 Z M 219.09375 69.640625 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 236.160156 77.71875 L 231.433594 79.707031 L 233.742188 85.179688 L 229.9375 86.777344 L 227.628906 81.304688 L 220.570312 84.269531 C 219.796875 84.59375 219.335938 84.96875 219.191406 85.390625 C 219.050781 85.808594 219.175781 86.472656 219.558594 87.382812 L 220.707031 90.113281 L 216.90625 91.710938 L 214.984375 87.15625 C 214.101562 85.0625 213.910156 83.390625 214.410156 82.144531 C 214.925781 80.902344 216.230469 79.839844 218.332031 78.960938 L 225.390625 75.992188 L 224.277344 73.355469 L 228.082031 71.753906 L 229.195312 74.394531 L 233.921875 72.410156 Z M 236.160156 77.71875 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,31.37255%,13.725491%);fill-opacity:1;" d="M 241.871094 91.96875 L 243.183594 97.613281 L 234.1875 99.703125 L 227.4375 100.425781 L 226.492188 96.382812 L 232.871094 94.058594 Z M 224.015625 96.113281 L 225.328125 101.757812 L 219.738281 103.054688 L 218.425781 97.410156 Z M 224.015625 96.113281 "/>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="500"
height="500"
viewBox="0 0 500 500"
version="1.1"
id="svg57"
sodipodi:docname="logo.svg"
inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs61" />
<sodipodi:namedview
id="namedview59"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
width="374px"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-global="false"
inkscape:zoom="1.0553276"
inkscape:cx="228.3651"
inkscape:cy="185.72431"
inkscape:current-layer="svg57">
<sodipodi:guide
position="249.7872,467.6746"
orientation="1,0"
id="guide878" />
</sodipodi:namedview>
<g
id="surface1"
transform="matrix(1.331351,0,0,1.331351,75.278248,8.4548477)">
<path
style="fill:#ff970f;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 205.05078,258.21484 v -14.3125 h -17.20703 v 14.3125 c 0,6.3125 -5.14453,11.44922 -11.46875,11.44922 h -0.19141 c -11.2539,0 -16.0625,-13.94922 -7.05859,-26.22265 0.15625,-0.20704 0.3125,-0.41797 0.46484,-0.62891 0.0195,-0.0234 0.0391,-0.0508 0.0586,-0.0781 7.65234,-10.48046 12.26953,-24.0625 12.26953,-38.89843 0,-33.19532 -23.10547,-60.10157 -51.61328,-60.10157 -28.50391,0 -51.613284,26.90625 -51.613284,60.10157 0,14.83593 4.621094,28.41797 12.273438,38.89843 h -0.0039 c 0.01953,0.0273 0.03906,0.0547 0.05859,0.0781 0.15625,0.21094 0.308594,0.42187 0.464844,0.62891 9.003902,12.27343 4.195313,26.22265 -7.058594,26.22265 h -0.191406 c -6.324219,0 -11.46875,-5.13672 -11.46875,-11.44922 v -14.3125 H 55.558594 v 14.3125 c 0,15.73438 12.792968,28.54297 28.539062,28.61719 -1.207031,5.02734 -5.738281,8.78125 -11.140625,8.78125 H 58.621094 v 17.17188 h 14.335937 c 11.335938,0 21.15625,-6.60157 25.804688,-16.15625 v 10.23828 c 0,6.3164 -5.144531,11.44922 -11.46875,11.44922 H 72.957031 v 17.17187 h 14.335938 c 11.335937,0 21.156251,-6.60156 25.808591,-16.15234 v 11.0039 c 0,6.3125 -5.14453,11.44532 -11.46875,11.44532 v 17.17187 c 15.80469,0 28.66797,-12.83203 28.67188,-28.60937 0.004,15.77734 12.86718,28.60937 28.67578,28.60937 v -17.17187 c -6.32422,0 -11.47266,-5.13282 -11.47266,-11.44532 v -11.0039 c 4.65235,9.55078 14.47266,16.15234 25.8086,16.15234 h 14.33593 v -17.17187 h -14.33593 c -6.32422,0 -11.46875,-5.13282 -11.46875,-11.44922 v -10.23828 c 4.64843,9.55468 14.46875,16.15625 25.80468,16.15625 h 14.33985 v -17.17188 h -14.33985 c -5.40234,0 -9.93359,-3.75391 -11.14062,-8.78125 15.74609,-0.0742 28.53906,-12.88281 28.53906,-28.61719 z m 0,0"
id="path2" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 181.92187,203.83594 c 0,14.83593 -4.62109,28.41406 -12.27343,38.89843 -0.0195,0.0273 -0.0352,0.0508 -0.0547,0.0781 -0.15625,0.21094 -0.3125,0.42187 -0.46875,0.62891 -9,12.27343 -4.19141,26.21875 7.05859,26.21875 h 0.19141 c 6.32422,0 11.47266,-5.13282 11.47266,-11.44532 v -14.3125 h 17.20312 v 14.3125 c 0,15.73438 -12.78906,28.54297 -28.53906,28.61719 1.21094,5.02734 5.73828,8.77734 11.14453,8.77734 h 14.33594 v 17.17579 h -14.33594 c -11.33984,0 -21.15625,-6.60157 -25.80859,-16.15625 v 10.23828 c 0,6.3125 5.14453,11.44922 11.46875,11.44922 h 14.33984 v 17.17187 H 173.3164 c -11.33594,0 -21.15625,-6.60156 -25.80469,-16.15234 v 11 c 0,6.3125 5.14453,11.44922 11.46875,11.44922 V 358.957 c -15.8125,0 -28.67578,-12.83984 -28.67578,-28.62109 0,0 0,-186.60547 0,-186.60547 28.50781,0 51.61718,26.91015 51.61718,60.10547 z m 0,0"
id="path4" />
<path
style="fill:#7f2611;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 113.10156,235.31641 c 0,3.16406 -2.5664,5.72656 -5.73437,5.72656 -3.16797,0 -5.73438,-2.5625 -5.73438,-5.72656 0,-3.16016 2.56641,-5.72266 5.73438,-5.72266 3.16797,0 5.73437,2.5625 5.73437,5.72266 z m 0,0"
id="path6" />
<path
style="fill:#7f2611;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 158.98047,235.31641 c 0,3.16406 -2.56641,5.72656 -5.73438,5.72656 -3.16797,0 -5.73437,-2.5625 -5.73437,-5.72656 0,-3.16016 2.5664,-5.72266 5.73437,-5.72266 3.16797,0 5.73438,2.5625 5.73438,5.72266 z m 0,0"
id="path8" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 183.46484,117.28516 h 30.13282 v 46.91406 h -30.13282 z m 0,0"
id="path10" />
<path
style="fill:#ff0a35;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 48.75,117.28516 h 30.128906 v 46.91406 H 48.75 Z m 0,0"
id="path12" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 131.17187,164.19922 c -12.95703,0 -23.49999,-10.52344 -23.49999,-23.45703 0,-12.9336 10.54296,-23.45703 23.49999,-23.45703 V 100.86719 H 78.878906 v 117.86328 h 52.292964 z m 0,0"
id="path14" />
<path
style="fill:#ff0a35;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 183.46484,100.87109 h -52.29297 v 16.41797 c 12.95704,0 23.5,10.51953 23.5,23.45313 0,12.93359 -10.54296,23.45703 -23.5,23.45703 v 54.53515 h 52.29297 z m 0,0"
id="path16" />
<path
style="fill:#ffa633;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 107.67188,140.74219 c 0,12.93359 10.54296,23.45703 23.49999,23.45703 v -46.91406 c -12.95703,0 -23.49999,10.52343 -23.49999,23.45703 z m 0,0"
id="path18" />
<path
style="fill:#ff970f;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 154.67187,140.74219 c 0,-12.9336 -10.54296,-23.45703 -23.5,-23.45703 v 46.91406 c 12.95704,0 23.5,-10.52344 23.5,-23.45703 z m 0,0"
id="path20" />
<path
style="fill:#c70023;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 131.17187,40.859375 c -26.17187,0 -47.914058,19.289063 -51.70312,44.375 h 51.70312 z m 0,0"
id="path22" />
<path
style="fill:#a3001c;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 182.875,85.234375 c -3.78906,-25.085937 -25.53125,-44.375 -51.70313,-44.375 v 44.375 z m 0,0"
id="path24" />
<path
style="fill:#ffa633;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="M 71.046875,85.234375 H 191.29687 V 100.87109 H 71.046875 Z m 0,0"
id="path26" />
<path
style="fill:#a3001c;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="M 55.378906,218.73437 H 206.96484 v 15.63672 H 55.378906 Z m 0,0"
id="path28" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 19.171875,95.246094 5.726563,2.84375 0.917968,-4.148438 -5.722656,-2.859375 0.769531,-3.472656 5.722657,2.859375 0.960937,-4.351562 3.355469,0.738281 -1.148438,5.1875 4.074219,2.035156 0.988281,-4.464844 3.382813,0.75 -1.167969,5.277344 5.695312,2.839844 -0.769531,3.472661 -5.695312,-2.839849 -0.917969,4.148439 5.695312,2.83984 -0.777343,3.50391 -5.695313,-2.83984 -0.96875,4.38281 -3.386718,-0.7461 1.140624,-5.15234 -4.066406,-2.05078 -0.984375,4.44531 -3.355469,-0.73828 1.175782,-5.3125 L 18.394531,98.75 Z m 9.804687,0.300781 -0.917968,4.148437 4.070312,2.050778 0.917969,-4.148434 z m 0,0"
id="path30" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 25.84375,72.890625 3.097656,-5.367187 7.953125,4.570312 4.566407,-7.921875 -7.949219,-4.570313 3.097656,-5.367187 20.859375,11.988281 -3.097656,5.367188 -8.84375,-5.082032 -4.570313,7.921876 8.84375,5.082031 -3.09375,5.367187 z m 0,0"
id="path32" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 61.464844,50.316406 c -0.859375,0.839844 -1.367188,1.621094 -1.519532,2.339844 -0.144531,0.710938 0.05859,1.347656 0.613282,1.917969 0.511718,0.523437 1.085937,0.761719 1.726562,0.726562 0.636719,-0.05469 1.269532,-0.382812 1.890625,-0.992187 0.777344,-0.753906 1.160157,-1.667969 1.152344,-2.738282 -0.01953,-1.078124 -0.4375,-2.035156 -1.253906,-2.871093 l -0.460938,-0.472657 z m 4.792968,-7.703125 7.195313,7.359375 -4.164063,4.058594 -1.871093,-1.914062 c 0.210937,1.324218 0.148437,2.503906 -0.191407,3.539062 -0.34375,1.027344 -1.015624,2.023438 -2.007812,2.992188 -1.335938,1.300781 -2.804688,1.976562 -4.402344,2.015624 -1.59375,0.02734 -3,-0.582031 -4.21875,-1.824218 -1.480468,-1.511719 -2.042968,-3.128906 -1.695312,-4.84375 0.351562,-1.726563 1.644531,-3.675782 3.875,-5.851563 l 2.433594,-2.371093 -0.3125,-0.320313 c -0.640626,-0.652344 -1.363282,-0.878906 -2.171876,-0.675781 -0.8125,0.195312 -1.769531,0.824218 -2.859374,1.890625 -0.886719,0.859375 -1.621094,1.75 -2.210938,2.667969 -0.589844,0.917968 -1.035156,1.875 -1.34375,2.863281 l -3.074219,-3.144531 c 0.671875,-1.074219 1.402344,-2.101563 2.191407,-3.078126 0.777343,-0.984374 1.613281,-1.910156 2.507812,-2.78125 2.328125,-2.269531 4.460938,-3.449218 6.390625,-3.53125 1.933594,-0.09766 3.90625,0.886719 5.929687,2.949219 z m 0,0"
id="path34" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 67.953125,31.992188 4.804687,-3.195313 10.015626,14.996094 -4.804688,3.195312 z m -3.898437,-5.835938 4.800781,-3.195312 2.613281,3.910156 -4.804688,3.195312 z m 0,0"
id="path36" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 76.359375,18.617188 5.164063,-2.578126 11.214843,22.398438 -5.164062,2.578125 z m 0,0"
id="path38" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 91.996094,12.324219 6.015625,-1.523438 2.257811,8.875 8.87891,-2.25 -2.26172,-8.875 6.01562,-1.527343 5.92969,23.285156 -6.01562,1.527344 -2.51563,-9.871094 -8.875,2.25 2.51172,9.871094 -6.015625,1.527343 z m 0,0"
id="path40" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 122.76563,11.949219 5.76953,0.128906 4.57812,12.335937 4.39844,-12.136718 5.77344,0.128906 -8.03125,19.554688 c -0.8086,1.988281 -1.73047,3.367187 -2.76954,4.140624 -1.02734,0.78125 -2.375,1.152344 -4.03906,1.117188 l -3.33984,-0.07422 0.0859,-3.78125 1.80468,0.03906 c 0.97657,0.02344 1.69141,-0.117188 2.13672,-0.417969 0.46094,-0.300781 0.82031,-0.851563 1.08594,-1.652344 l 0.17187,-0.492187 z m 0,0"
id="path42" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 162.25,19.523438 2.58984,-9.304688 5.58985,1.550781 -6.71485,24.128907 -5.58984,-1.550782 0.69922,-2.511718 c -1.05469,0.808593 -2.10547,1.324218 -3.16016,1.542968 -1.05469,0.222656 -2.1875,0.164063 -3.39844,-0.171875 -2.14453,-0.59375 -3.66796,-1.929687 -4.57421,-4.007812 -0.90235,-2.085938 -0.98047,-4.46875 -0.23438,-7.148438 0.74609,-2.675781 2.04297,-4.671875 3.89063,-5.984375 1.85156,-1.324218 3.85156,-1.6875 5.99218,-1.09375 1.20313,0.332032 2.19532,0.871094 2.98438,1.613282 0.79687,0.730468 1.4414,1.710937 1.92578,2.9375 z m -6.79688,10.222656 c 1.19141,0.332031 2.21875,0.148437 3.08204,-0.546875 0.875,-0.691407 1.53906,-1.867188 2,-3.519531 0.46093,-1.65625 0.49609,-3.003907 0.10546,-4.046876 -0.3789,-1.039062 -1.16406,-1.726562 -2.35546,-2.054687 -1.17969,-0.328125 -2.20704,-0.144531 -3.08204,0.546875 -0.86328,0.695312 -1.52343,1.871094 -1.98437,3.523438 -0.46094,1.65625 -0.5,3.003906 -0.12109,4.042968 0.39062,1.042969 1.17578,1.730469 2.35546,2.054688 z m 0,0"
id="path44" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 186.78516,33.097656 c -0.33204,-0.445312 -0.69922,-0.835937 -1.09375,-1.167968 -0.37891,-0.335938 -0.79297,-0.625 -1.23829,-0.863282 -1.30859,-0.695312 -2.54296,-0.816406 -3.70312,-0.351562 -1.14844,0.457031 -2.14063,1.464844 -2.97656,3.027344 l -3.92578,7.320312 -5.08594,-2.714844 8.51562,-15.894531 5.08985,2.71875 -1.39844,2.609375 c 1.21094,-0.691406 2.36328,-1.046875 3.46094,-1.070312 1.11328,-0.02734 2.25781,0.277343 3.44531,0.910156 0.16797,0.08984 0.34766,0.199218 0.53906,0.324218 0.19141,0.113282 0.46875,0.296876 0.82031,0.546876 z m 0,0"
id="path46" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 194.45312,45.316406 c -0.91796,-0.777344 -1.74218,-1.207031 -2.47265,-1.292968 -0.72266,-0.07813 -1.33985,0.1875 -1.85547,0.792968 -0.47266,0.554688 -0.66016,1.148438 -0.5625,1.78125 0.11328,0.628906 0.5,1.226563 1.16406,1.785156 0.82813,0.703126 1.77344,1 2.83985,0.886719 1.07421,-0.117187 1.98828,-0.621093 2.74609,-1.515625 l 0.42969,-0.5 z m 8.13672,4.039063 -6.66406,7.839843 -4.44141,-3.757812 1.73438,-2.039062 c -1.30078,0.335937 -2.48438,0.382812 -3.54688,0.144531 -1.05859,-0.25 -2.11718,-0.820313 -3.17187,-1.714844 -1.42578,-1.207031 -2.23438,-2.605469 -2.42578,-4.1875 -0.17578,-1.582031 0.29687,-3.039063 1.42578,-4.363281 1.36719,-1.609375 2.92578,-2.324219 4.67187,-2.140625 1.75391,0.191406 3.82032,1.292969 6.19922,3.304687 l 2.59375,2.199219 0.28907,-0.34375 c 0.59375,-0.695313 0.75,-1.4375 0.47265,-2.222656 -0.27344,-0.789063 -0.98828,-1.679688 -2.15234,-2.664063 -0.94531,-0.796875 -1.90235,-1.445312 -2.8711,-1.945312 -0.97265,-0.5 -1.96484,-0.855469 -2.98437,-1.070313 l 2.84766,-3.347656 c 1.13671,0.566406 2.23046,1.195313 3.27734,1.886719 1.05859,0.683594 2.05859,1.425781 3.01172,2.230468 2.48047,2.105469 3.85547,4.113282 4.12109,6.023438 0.27735,1.910156 -0.51953,3.964844 -2.38672,6.167969 z m 0,0"
id="path48" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 219.09375,69.640625 -8.98438,6.332031 -3.34765,-4.734375 6.875,-4.84375 c 1.27344,-0.898437 2.1289,-1.546875 2.57031,-1.949219 0.44531,-0.390624 0.73438,-0.738281 0.86328,-1.039062 0.17578,-0.402344 0.23438,-0.820312 0.17969,-1.25 -0.0469,-0.441406 -0.21484,-0.863281 -0.5,-1.265625 -0.69141,-0.980469 -1.62109,-1.484375 -2.78125,-1.507813 -1.15234,-0.02734 -2.39844,0.433594 -3.74219,1.378907 l -7.25781,5.113281 -3.32813,-4.707031 14.75,-10.394531 3.32813,4.707031 -2.16016,1.523437 c 1.36328,0.101563 2.52735,0.410156 3.4961,0.921875 0.97656,0.507813 1.80859,1.242188 2.48828,2.207031 1.20312,1.699219 1.59375,3.355469 1.16797,4.96875 -0.41797,1.621094 -1.625,3.136719 -3.61719,4.539063 z m 0,0"
id="path50" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 236.16016,77.71875 -4.72657,1.988281 2.3086,5.472657 -3.80469,1.597656 -2.30859,-5.472656 -7.0586,2.964843 c -0.77344,0.324219 -1.23437,0.699219 -1.3789,1.121094 -0.14063,0.417969 -0.0156,1.082031 0.36718,1.992187 l 1.14844,2.730469 -3.80078,1.597657 -1.92188,-4.554688 c -0.88281,-2.09375 -1.07421,-3.765625 -0.57421,-5.011719 0.51562,-1.242187 1.82031,-2.304687 3.92187,-3.183593 l 7.05859,-2.96875 -1.11328,-2.636719 3.80469,-1.601563 1.11328,2.640625 4.72656,-1.984375 z m 0,0"
id="path52" />
<path
style="fill:#ff4f21;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 241.87109,91.96875 1.3125,5.644531 -8.99609,2.089844 -6.75,0.722655 -0.94531,-4.042968 6.3789,-2.324218 z m -17.85547,4.144531 1.3125,5.644529 -5.58984,1.29688 -1.3125,-5.644534 z m 0,0"
id="path54" />
</g>
</svg>
</svg>

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View file

@ -113,7 +113,7 @@
},
{
"if": "theme=buurtnatuur",
"then": "./assets/themes/buurtnatuur/groen_logo.svg"
"then": "./assets/themes/buurtnatuur/logo.svg"
},
{
"if": "theme=cafes_and_pubs",
@ -145,7 +145,7 @@
},
{
"if": "theme=cyclestreets",
"then": "./assets/themes/cyclestreets/F111.svg"
"then": "./assets/themes/cyclestreets/logo.svg"
},
{
"if": "theme=cyclofix",
@ -185,7 +185,7 @@
},
{
"if": "theme=grb",
"then": "./assets/themes/grb_import/housenumber_blank.svg"
"then": "./assets/themes/grb_import/logo.svg"
},
{
"if": "theme=grb_fixme",
@ -229,7 +229,7 @@
},
{
"if": "theme=openwindpowermap",
"then": "./assets/themes/openwindpowermap/wind_turbine.svg"
"then": "./assets/themes/openwindpowermap/logo.svg"
},
{
"if": "theme=parkings",

View file

@ -1,4 +1,14 @@
[
{
"path": "logo.svg",
"license": "CC0",
"authors": [
"Iconathon"
],
"sources": [
"https://commons.wikimedia.org/wiki/File:Wind_Turbine_(2076)_-_The_Noun_Project.svg"
]
},
{
"path": "wind_turbine.svg",
"license": "CC0",

View file

@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="646"
height="646"
viewBox="0 0 646 646"
version="1.1"
id="svg13"
sodipodi:docname="logo.svg"
inkscape:version="1.1.1 (1:1.1+202109281949+c3084ef5ed)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs17" />
<sodipodi:namedview
id="namedview15"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
width="646px"
inkscape:zoom="0.76526233"
inkscape:cx="96.698866"
inkscape:cy="239.13368"
inkscape:current-layer="svg13" />
<ellipse
style="fill:#ffffff;stroke:#aaaaaa;stroke-width:0.0944882;stroke-linecap:round;stroke-linejoin:bevel;stop-color:#000000"
id="path856"
cx="320.86572"
cy="321.39789"
rx="322.72971"
ry="321.78659" />
<g
id="surface1"
transform="translate(68.76149,0.53343096)">
<path
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 275.3125,217.89844 c 0,14.70312 -11.92578,26.61718 -26.63672,26.61718 -14.71484,0 -26.64062,-11.91406 -26.64062,-26.61718 0,-14.69922 11.92578,-26.61328 26.64062,-26.61328 14.71094,0 26.63672,11.91406 26.63672,26.61328 z m 0,0"
id="path2" />
<path
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="M 294.62109,191.04687 C 367.78906,59.125 380.30469,6.507812 373.27344,2.453125 366.26562,-1.597656 326.92187,35.496094 249.23828,164.67969 c 19.35156,0.20703 36.21094,10.7539 45.38281,26.36718 z m 0,0"
id="path4" />
<path
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 195.39062,217.89844 c 0,-9.53516 2.54688,-18.47266 6.95313,-26.22266 C 51.757812,194.33984 0,209.80078 0,217.89844 c 0,8.09375 51.75,23.5625 202.33203,26.21875 -4.39453,-7.74219 -6.94141,-16.67578 -6.94141,-26.21875 z m 0,0"
id="path6" />
<path
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 294.67578,244.67578 c -9.14453,15.63281 -25.98437,26.19922 -45.34766,26.43359 77.63282,129.02735 116.92969,166.09766 123.95704,162.04688 7.01953,-4.05469 -5.47657,-56.64063 -78.60938,-188.48047 z m 0,0"
id="path8" />
<path
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 222.03516,277.37109 v 366.46485 h 53.28515 V 361.94922 C 260.03516,339.375 242.40625,311.57812 222.03516,277.37109 Z m 0,0"
id="path10" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -11,7 +11,7 @@
"hu": "OpenWindPowerMap"
},
"maintainer": "Seppe Santens",
"icon": "./assets/themes/openwindpowermap/wind_turbine.svg",
"icon": "./assets/themes/openwindpowermap/logo.svg",
"description": {
"en": "A map for showing and editing wind turbines.",
"fr": "Une carte indiquant les éoliennes et permettant leur édition.",

View file

@ -4,7 +4,7 @@ import {Utils} from "../Utils";
import * as https from "https";
import {LayoutConfigJson} from "../Models/ThemeConfig/Json/LayoutConfigJson";
import {LayerConfigJson} from "../Models/ThemeConfig/Json/LayerConfigJson";
import xml2js from 'xml2js';
export default class ScriptUtils {
@ -146,4 +146,18 @@ export default class ScriptUtils {
return ScriptUtils.DownloadJSON(url)
}
public static async ReadSvg(path: string): Promise<any>{
const root = await xml2js.parseStringPromise(readFileSync(path, "UTF8"))
return root.svg
}
public static async ReadSvgSync(path: string, callback: ((svg: any) => void)): Promise<any>{
xml2js.parseString(readFileSync(path, "UTF8"),{async: false} , (err, root) => {
if(err){
throw err
}
callback(root["svg"]);
})
}
}

View file

@ -96,7 +96,7 @@ class LayerOverviewUtils {
return dict;
}
checkAllSvgs(){
checkAllSvgs() {
const allSvgs = ScriptUtils.readDirRecSync("./assets")
.filter(path => path.endsWith(".svg"))
.filter(path => !path.startsWith("./assets/generated"))
@ -108,11 +108,13 @@ class LayerOverviewUtils {
}
console.warn("The SVG at " + path + " is a fake SVG: it contains PNG data!")
errCount++;
if(path.startsWith("./assets/svg")){
if (path.startsWith("./assets/svg")) {
throw "A core SVG is actually a PNG. Don't do this!"
}
}
console.log("There are "+errCount+" fake svgs")
if (errCount > 0) {
throw `There are ${errCount} fake svgs`
}
}
@ -147,7 +149,7 @@ class LayerOverviewUtils {
rendering.icon["mappings"] = iconsPerTheme
writeFileSync('./assets/themes/mapcomplete-changes/mapcomplete-changes.json', JSON.stringify(proto, null, " "))
}
this.checkAllSvgs()
}

View file

@ -64,13 +64,9 @@ async function createManifest(layout: LayoutConfig, alreadyWritten: string[]) {
const whiteBackgroundPath = "./assets/generated/theme_"+layout.id+"_white_background.svg"
{
const svgResult = await xml2js.parseStringPromise(readFileSync(icon, "UTF8"))
const svg = svgResult.svg
const svg = await ScriptUtils.ReadSvg(icon)
const width: string = svg.$.width;
const height: string = svg.$.height;
if(width !== height){
console.warn("WARNING: the icon for theme "+layout.id+" is not square. Please square the icon at "+icon+"\n Width = "+width, "height =", height)
}
const builder = new xml2js.Builder();
const withRect = {rect: {"$":{width, height, style: "fill:#ffffff;"}}, ...svg}