Merge pull request #764 from elgaard/develop

Dog resourses. For dog owners
This commit is contained in:
Pieter Vander Vennet 2022-04-30 00:45:18 +02:00 committed by GitHub
commit 56701744d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 856 additions and 0 deletions

View file

@ -0,0 +1,66 @@
<?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"
version="1.1"
id="svg2"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
sodipodi:docname="dog-food.svg"
x="0px"
y="0px"
width="15px"
height="15px"
viewBox="0 0 15 15"
style="enable-background:new 0 0 15 15;"
xml:space="preserve"><metadata
id="metadata13"><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 /></cc:Work></rdf:RDF></metadata><defs
id="defs11" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1438"
inkscape:window-height="779"
id="namedview9"
showgrid="false"
inkscape:zoom="31.466666"
inkscape:cx="4.7900863"
inkscape:cy="8.3977542"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2"
inkscape:document-rotation="0" /><g
id="g3"
transform="matrix(0.58536127,0,0,0.66589713,3.5696748,4.2972681)"
style="fill:#552200"><path
style="fill:#d40000"
d="M 10.300781,1.2207031 C 9.9144812,1.2207031 9.6,1.2 9.5,2 L 8.6319808,5.0551451 11.032371,7.0336607 13.5,6.5 C 14.86281,6.2052725 15,5.5410156 15,5.5410156 l -1.900391,-2.21875 C 12.399609,2.6222656 11.7,2.5 11,2.5 V 2 C 11,2 11.06748,1.2206031 10.300781,1.2207031 Z M 4.75,1.5 c 0,0 -0.9507813,0.020603 -1.5507812,0.2207031 C 2.5992187,1.9207031 2,2.6210938 2,3.6210938 V 7.5214844 C 2,9.2214844 1.3,9.5 1,9.5 1,9.5 0,9.521484 0,10.521484 v 2.199219 c 0,0 7.8125e-4,0.800781 0.80078125,0.800781 H 1 1.5 2 v -0.5 -0.199218 c 0,-0.4 -0.2,-0.601172 -0.5,-0.701172 v -1.09961 c 1,0 1.1,-0.200781 1.5,-0.300781 l 0.5507812,2.197266 c 0.1000001,0.3 0.2000001,0.499609 0.5,0.599609 h 1 L 6,13.5 V 12.699219 C 6,12.022819 5,12 5,12 V 9.5 h 3.5 l 0.6992188,2.621094 C 9.5992188,13.521094 10.5,13.5 10.5,13.5 H 11 12 V 12.699219 C 12,11.987419 11,12 11,12 L 11.099609,7.921875 8,5.5 H 3.5 v -2 C 3.5,3.1 3.7765,3.0053 4,3 4.4941,2.9882 4.75,3 4.75,3 5.1642,3 5.5,2.6642 5.5,2.25 5.5,1.8358 5.1642,1.5 4.75,1.5 Z m 7,2.5 C 11.8881,4 12,4.1119 12,4.25 12,4.3881 11.8881,4.5 11.75,4.5 11.6119,4.5 11.5,4.3881 11.5,4.25 11.5,4.1119 11.6119,4 11.75,4 Z"
id="path5"
sodipodi:nodetypes="ccccscccccccsscscsccccscccccccscccccccsccccsccscsssss" /></g><g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="gaffel"
style="display:inline" /><g
id="g2358-17"
inkscape:export-ydpi="37.990559"
inkscape:export-xdpi="37.990559"
transform="matrix(0.04823215,0,0,0.02715739,1.5801593,0.9745305)"
style="fill:#800000"><path
id="path2360-8"
style="fill:#800000;stroke-width:0.592362"
d="m 33.424816,234.67934 c 0,11.28325 -6.66442,23.35353 -15.306698,23.35353 v 190.38828 c 0,27.02389 -23.8912535,27.02389 -23.8912535,0 V 258.03287 c -8.4152015,0 -15.7393845,-9.98869 -15.7393845,-24.95701 V 128.30493 c 0,-9.12075 8.548776,-9.47307 8.548776,0.35159 v 77.45281 h 7.1557837 V 127.9504 c 0,-8.38226 8.2291513,-8.92068 8.2291513,0.35233 v 77.80587 h 7.39431 v -78.07067 c 0,-8.74856 7.990625,-9.10089 7.990625,0.356 v 77.71761 h 7.275046 v -78.07067 c 0,-8.65662 8.348415,-9.00894 8.348415,0.35601 l -0.0047,106.28614 z" /><path
id="path2362-57"
style="fill:#800000;stroke-width:0.600206"
d="m 270.18386,163.40731 v 287.55536 c 0,25.70244 -25.27053,25.3233 -25.27053,0 V 336.87191 h -13.45614 v -173.4646 c 0,-40.37493 38.72667,-40.37493 38.72667,0.003 z" /></g></svg>

After

Width:  |  Height:  |  Size: 4 KiB

View file

@ -0,0 +1,60 @@
<?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"
version="1.1"
id="svg2"
x="0px"
y="0px"
width="15px"
height="15px"
viewBox="0 0 15 15"
style="enable-background:new 0 0 15 15;"
xml:space="preserve"
sodipodi:docname="dog-park.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="879"
id="namedview8"
showgrid="false"
inkscape:zoom="44.333333"
inkscape:cx="7.5"
inkscape:cy="7.198696"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" /><metadata
id="metadata13"><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 /></cc:Work></rdf:RDF></metadata><defs
id="defs11" /><g
id="g3"
transform="matrix(0.62012966,0,0,0.6688026,2.8752025,2.4536571)"><path
style="fill:#010101"
d="M 10.300781,1.2207031 C 9.9144812,1.2207031 9.6,1.2 9.5,2 L 9.0996094,4.5214844 11.5,6.5 h 2 C 14.9,6.5 15,5.5410156 15,5.5410156 l -1.900391,-2.21875 C 12.399609,2.6222656 11.7,2.5 11,2.5 V 2 C 11,2 11.06748,1.2206031 10.300781,1.2207031 Z M 4.75,1.5 c 0,0 -0.9507813,0.020603 -1.5507812,0.2207031 C 2.5992187,1.9207031 2,2.6210938 2,3.6210938 V 7.5214844 C 2,9.2214844 1.3,9.5 1,9.5 1,9.5 0,9.521484 0,10.521484 v 2.199219 c 0,0 7.8125e-4,0.800781 0.80078125,0.800781 H 1 1.5 2 v -0.5 -0.199218 c 0,-0.4 -0.2,-0.601172 -0.5,-0.701172 v -1.09961 c 1,0 1.1,-0.200781 1.5,-0.300781 l 0.5507812,2.197266 c 0.1000001,0.3 0.2000001,0.499609 0.5,0.599609 h 1 L 6,13.5 V 12.699219 C 6,12.022819 5,12 5,12 V 9.5 h 3.5 l 0.6992188,2.621094 C 9.5992188,13.521094 10.5,13.5 10.5,13.5 H 11 12 V 12.699219 C 12,11.987419 11,12 11,12 L 11.099609,7.921875 8,5.5 H 3.5 v -2 C 3.5,3.1 3.7765,3.0053 4,3 4.4941,2.9882 4.75,3 4.75,3 5.1642,3 5.5,2.6642 5.5,2.25 5.5,1.8358 5.1642,1.5 4.75,1.5 Z m 7,2.5 C 11.8881,4 12,4.1119 12,4.25 12,4.3881 11.8881,4.5 11.75,4.5 11.6119,4.5 11.5,4.3881 11.5,4.25 11.5,4.1119 11.6119,4 11.75,4 Z"
id="path5" /></g><g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="park"
style="display:inline;opacity:0.273562"><path
style="fill:#00ff00;fill-rule:evenodd;stroke:#b00000;stroke-width:1.20000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2.4000001,2.4000001;stroke-dashoffset:8.16000032;stroke-opacity:1;paint-order:markers fill stroke"
d="M 2.7961229,0.74148646 1.2173017,2.2397584 1.0176014,12.657561 c 0,0 1.892295,1.465716 2.4476638,1.477276 0.5553687,0.01156 8.2051358,0.243975 8.6165948,0.05769 0.411459,-0.186286 1.373093,-0.827362 1.373093,-0.827362 0,0 0.774419,-8.0286881 0.63978,-8.2078891 C 14.027361,5.067606 12.56572,3.8879455 11.122018,2.7315736 9.6805298,1.5769755 8.2569261,0.44559467 8.2569261,0.44559467 Z"
id="path26"
sodipodi:nodetypes="cccsscsscc" /></g><g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="dog"
style="display:inline" /></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

412
assets/themes/dog/dog.json Normal file
View file

@ -0,0 +1,412 @@
{
"id": "dog",
"maintainer": "Niels Elgaard Larsen",
"version": "1",
"title": {
"en": "dog POIs",
"da": "hundesteder"
},
"description": {
"en": "Hundsteder",
"da": "Hundsteder"
},
"icon": "./assets/themes/dog/dog-park.svg",
"startZoom": 10,
"startLat": 55,
"startLon": 12,
"layers": [
{
"id": "dogpark",
"source": {
"osmTags": {
"#": "For a description on which tags are possible, see https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Tags_format.md",
"or": [
"leisure=dog_park",
{
"and": [
"leisure=park",
"dog=unleashed"
]
}
]
}
},
"minzoom": 10,
"presets": [
{
"title": {
"en": "a dog park",
"da": "en hundeskov"
},
"tags": [
"leisure=dog_park"
],
"description": {
"en": "A place for dogs, where they can run unleashed",
"da": "En hundeskov eller hundeg&aring;rd beregnet til hunde, hvor de kan l&oslash;be uden snor"
}
}
],
"name": {
"en": "dog parks",
"da": "hundeskove"
},
"title": {
"render": {
"en": "dog park",
"da": "hundeskov"
},
"mappings": [
{
"if": "name~*",
"then": {
"*": "{name}"
}
}
]
},
"mapRendering": [
{
"location": [
"point",
"centroid"
],
"icon": "./assets/themes/dog/dog-park.svg",
"iconSize": "40,40,center",
"label": {
"mappings": [
{
"if": "name~*",
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
}
]
}
},
{
"#": "Rendering of a line",
"color": "#ff0",
"width": 5
}
],
"tagRenderings": [
{
"id": "dogpark-fenced",
"mappings": [
{
"if": "barrier=fence",
"then": {
"en": "This dogpark is fenced all around",
"da": "Denne hundskov er indhegnet"
}
},
{
"if": "barrier=no",
"then": {
"en": "This dogpark is not fenced all around",
"da": "Denne hundskov er ikke indhegnet"
}
}
],
"question": {
"en": "It this dog park fenced in?",
"da": "Er denne hundeskov indhegnet?"
}
},
{
"id": "smalldogs",
"mappings": [
{
"if": "small_dog=separate",
"then": {
"en": "Have separate area for puppies and small dogs",
"da": "Har en indhegning til hvalpe og sm&aring; hunde"
}
},
{
"if": "small_dog=shared",
"then": {
"en": "Does <strong>not</strong> have a separate area for puppies and small dogs",
"da": "Har <strong>ikke</strong> en indhegning til hvalpe og sm&aring; hunde"
}
}
],
"question": {
"en": "Does this dog park have a separate fenced in area for small dogs and puppies?",
"da": "Har denne hundeskov et separat indhegnet omr&aring;de for sm&aring; hunde og hvalpe (hvalpeg&aring;rd)?"
}
},
{
"question": {
"en": "What is the name of this dog park?",
"da": "Hvad hedder denne hundeskov?"
},
"render": {
"en": "The name of this dog park is {name}",
"de": "Denne hundeskov hedder {name}"
},
"freeform": {
"key": "name"
},
"id": "Name"
},
{
"id": "dogarea",
"render": {
"en": "This dogpark is {_surface:ha} ha big",
"da": "Denne hundeskov er på {_surface:ha} hektar"
},
"condition": "_surface:ha!=0"
},
"reviews",
"images"
]
},
{
"builtin": "food",
"override": {
"id": "dogfoodb",
"name": {
"en": "Dog friendly eateries",
"da": "Hundevenlige madsteder"
},
"mapRendering": [
{
"location": [
"point",
"centroid"
],
"icon": "./assets/themes/dog/dog-food.svg",
"iconSize": "30,30,center"
}
],
"=presets": [],
"source": {
"=osmTags": {
"and": [
{
"or": [
"amenity=restaurant",
"amenity=cafe"
]
},
{
"or": [
"dog=unleashed",
"dog=leashed",
"dog=yes"
]
}
]
}
}
}
},
{
"builtin": "shops",
"id": "dogshop",
"override": {
"id": "dogshop",
"name": {
"en": "dog-friendly shop",
"da": "hundevenlig butik"
},
"title": {
"render": {
"en": "dog-friendly shop",
"da": "hundevenlig butik"
},
"mappings": [
{
"if": "name~*",
"then": {
"*": "{name}"
}
}
]
},
"mapRendering": [
{
"location": [
"point",
"centroid"
],
"icon": {
"render": "./assets/themes/dog/dogshop.svg",
"mappings": [
{
"if": {
"and": [
"shop=pet"
]
},
"then": "./assets/themes/dog/petshop.svg"
}
]
},
"iconSize": "30,30,center"
},
{
"#": "Rendering of a line",
"color": "#ff0",
"width": 5
}
],
"presets": [
{
"tags": [
"shop=yes",
"dog=yes"
]
}
],
"source": {
"=osmTags": {
"and": [
"shop~*",
{
"or": [
"dog=leashed",
"dog=yes",
"shop=pet"
]
}
]
}
}
}
},
{
"id": "veterinary",
"source": {
"osmTags": {
"or": [
"amenity=veterinary"
]
}
},
"minzoom": 10,
"presets": [
{
"title": {
"en": "a veterianarian",
"da": "en dyrl&aelig;ge"
},
"tags": [
"amenity=veterinary",
"pet=dog"
],
"description": {
"en": "a veterianarian, that treats dogs",
"da": "En dyrl&aelig;ge, der behandler hunde"
}
}
],
"name": {
"en": "veterinary",
"da": "dyrl&aelig;ge"
},
"title": {
"render": {
"en": "Veterinary",
"da": "dyrl&aelig;ge"
},
"mappings": [
{
"if": "name~*",
"then": {
"*": "{name}"
}
}
]
},
"mapRendering": [
{
"location": [
"point",
"centroid"
],
"icon": "./assets/themes/dog/vet.svg",
"iconSize": "30,40,center",
"label": {
"mappings": [
{
"if": "name~*",
"then": "<div style='background: white; padding: 0.25em; border-radius:0.5em'>{name}</div>"
}
]
},
"iconBadges": [
{
"if": "opening_hours~*",
"then": "isOpen"
}
]
},
{
"color": "#ff0",
"width": 5
}
],
"tagRenderings": [
"website",
"reviews",
"phone",
"opening_hours",
{
"question": {
"en": "What is the name of this veterinarian?",
"da": "Hvad hedder denne dyrl&aelig;?"
},
"render": {
"en": "The name of this veterinarian is {name}",
"de": "Denne dyrl&aelig; hedder {name}"
},
"freeform": {
"key": "name"
},
"id": "vetName"
}
]
},
{
"builtin": "food",
"override": {
"minzoom": 19,
"filter": null,
"name": null
}
},
{
"builtin": "waste_basket",
"override": {
"minzoom": 16,
"filter": null,
"name": null
}
},
{
"builtin": "shops",
"override": {
"minzoom": 19,
"filter": null,
"presets": [
{
"title": {
"en": "dog-friendly shop",
"da": "EN hundevenlig butik"
},
"tags": [
"dog=yes",
"shop=yes"
],
"description": {
"en": "A shop whery you can bring a dog almost everywhere",
"da": "En butik hvor man kan tage en hund med n&aelig;sten overalt"
}
}
],
"name": null
}
}
]
}

View file

@ -0,0 +1,68 @@
<?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="595.276pt"
height="841.89pt"
viewBox="0 0 595.276 841.89"
fill-rule="evenodd"
id="svg3021"
version="1.1"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
sodipodi:docname="dogshop.svg">
<metadata
id="metadata3039">
<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="defs3037" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="879"
id="namedview3035"
showgrid="false"
inkscape:zoom="0.46846973"
inkscape:cx="481.97989"
inkscape:cy="519.00794"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg3021"
inkscape:document-rotation="0" />
<rect
id="rect30"
width="408.20126"
height="397.63544"
x="90.652443"
y="234.52895"
style="stroke-width:51.22499886;fill:none;stroke:#df0000;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
<path
style="fill:none;fill-rule:evenodd;stroke:#df0000;stroke-width:49.3488;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.95"
d="M 60.627863,233.96755 300.86726,44.043149 529.83672,233.96755"
id="path863" />
<path
style="fill:#010101;stroke-width:20.8721"
d="m 348.45934,301.568 c -7.57791,0 -13.74685,-0.45896 -15.70848,17.30678 l -7.8541,55.99811 47.08669,43.93928 h 39.2326 c 27.46282,0 29.42445,-21.29717 29.42445,-21.29717 l -37.27856,-49.27489 c -13.7314,-15.54583 -27.45522,-18.26116 -41.18665,-18.26116 v -11.10417 c 0,0 1.32347,-17.30884 -13.71595,-17.30678 z m -108.88588,6.20264 c 0,0 -18.65092,0.45897 -30.42069,4.90153 -11.76978,4.44165 -23.52413,19.99606 -23.52413,42.20437 v 86.62127 c 0,37.75414 -13.7314,43.9393 -19.6163,43.9393 0,0 -19.61629,0.47672 -19.61629,22.68563 v 48.8408 c 0,0 0.0158,17.78411 15.70847,17.78411 h 3.90782 9.80816 9.80814 v -11.10414 -4.4245 c 0,-8.88332 -3.92325,-13.35105 -9.80814,-15.57187 V 519.2269 c 19.61629,0 21.57791,-4.45915 29.42444,-6.67998 l 10.8044,48.79757 c 1.96164,6.6625 3.92327,11.09559 9.80815,13.31641 h 19.61627 l 18.62008,-0.39087 v -17.78381 c 0,-15.02172 -19.6163,-15.52864 -19.6163,-15.52864 v -55.52079 h 68.65704 l 13.71597,58.21006 c 7.84652,31.09162 25.5166,30.62318 25.5166,30.62318 h 9.80814 19.61631 v -17.78381 c 0,-15.8079 -19.61631,-15.52864 -19.61631,-15.52864 l 1.95381,-90.56816 -60.80294,-53.78584 h -88.27334 v -44.41661 c 0,-8.88334 5.42378,-10.98632 9.80815,-11.10417 9.69229,-0.2665 14.71222,0 14.71222,0 8.12509,0 14.71223,-7.45755 14.71223,-16.65622 0,-9.1987 -6.58714,-16.65624 -14.71223,-16.65624 z m 137.31406,55.52078 c 2.7089,0 4.90408,2.48435 4.90408,5.55207 0,3.06712 -2.19439,5.55207 -4.90408,5.55207 -2.70914,0 -4.90407,-2.48437 -4.90407,-5.55207 0,-3.06682 2.19442,-5.55207 4.90407,-5.55207 z"
id="path5" />
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

@ -0,0 +1,59 @@
[
{
"path": "vet.svg",
"license": "PD",
"authors": [
"Niels Elgaard Larsen",
"Tim Hitchins"
],
"sources": [
"https://openclipart.org/detail/216869/snake-pole-logo-for-healthse-no-background-white-snake"
]
},
{
"path": "dog-food.svg",
"license": "PD",
"authors": [
"Public Domain Symbols",
"Jean Victor Balin ",
"Niels Elgaard Larsen"
],
"sources": [
"https://openclipart.org/detail/260714/dogpark15",
"https://openclipart.org/detail/25719/aiga-restaurant"
]
},
{
"path": "dog-park.svg",
"license": "CC0 1.0",
"authors": [
"Public Domain Symbols",
"Niels Elgaard Larsen"
],
"sources": [
"https://openclipart.org/detail/260714/dogpark15"
]
},
{
"path": "dogshop.svg",
"license": "CC0 1.0",
"authors": [
"Public Domain Symbols",
"Niels Elgaard Larsen"
],
"sources": [
"https://openclipart.org/detail/260714/dogpark15"
]
},
{
"path": "petshop.svg",
"license": "CC0 1.0",
"authors": [
"Niels Elgaard Larsen",
"Public Domain Symbols"
],
"sources": [
"https://openclipart.org/detail/260857/veterinary15"
]
}
]

View file

@ -0,0 +1,93 @@
<?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="595.276pt"
height="841.89pt"
viewBox="0 0 595.276 841.89"
fill-rule="evenodd"
id="svg3021"
version="1.1"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
sodipodi:docname="petshop.svg">
<metadata
id="metadata3039">
<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="defs3037" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="879"
id="namedview3035"
showgrid="false"
inkscape:zoom="0.46846973"
inkscape:cx="481.97989"
inkscape:cy="433.62355"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg3021"
inkscape:document-rotation="0" />
<g
id="g3023"
transform="matrix(0.47311925,0,0,0.56828629,282.12326,-194.66964)">
<path
style="fill:#2c2c2b;stroke:none"
d="m -126.267,1038.85 c 22.737,50.44 15.792,102.75 -15.51,116.87 -31.303,14.12 -75.11,-15.31 -97.845,-65.74 -22.737,-50.43 -15.793,-102.745 15.51,-116.863 31.303,-14.114 75.108,15.317 97.845,65.733 z"
id="path3025"
inkscape:connector-curvature="0" />
<path
style="fill:#2c2c2b;stroke:none"
d="m 183.155,1038.85 c -22.738,50.44 -15.793,102.75 15.512,116.87 31.303,14.12 75.106,-15.31 97.846,-65.74 22.734,-50.43 15.789,-102.745 -15.513,-116.863 -31.301,-14.114 -75.108,15.317 -97.845,65.733 z"
id="path3027"
inkscape:connector-curvature="0" />
<path
style="fill:#2c2c2b;stroke:none"
d="m 6.7856,937.757 c 11.6548,54.069 -6.1108,103.763 -39.6787,111.003 -33.5654,7.23 -70.2249,-30.74 -81.8779,-84.804 -11.653,-54.068 6.112,-103.764 39.6792,-110.997 33.5669,-7.236 70.2246,30.729 81.8774,84.798 z"
id="path3029"
inkscape:connector-curvature="0" />
<path
style="fill:#2c2c2b;stroke:none"
d="m 49.2676,937.803 c -11.6446,54.068 6.1084,103.767 39.6738,110.997 33.5676,7.24 70.2256,-30.73 81.8776,-84.797 11.654,-54.069 -6.109,-103.765 -39.678,-110.998 -33.5678,-7.234 -70.225,30.729 -81.8734,84.798 z"
id="path3031"
inkscape:connector-curvature="0" />
<path
style="fill:#2c2c2b;stroke:none"
d="m -35.2275,1118.5 c -8.1924,14.15 -46.1563,60.99 -72.4145,76.97 -26.256,15.98 -58.792,39.38 -53.332,93.11 5.457,53.74 60.575,76.74 96.8597,74.7 36.2867,-2.03 104.6993,-8.71 153.543,-1.94 48.8413,6.77 110.4863,1.64 124.9223,-49.81 14.436,-51.45 -17.85,-84.23 -43.044,-102.83 -25.193,-18.59 -67.265,-74.2 -80.2269,-99.73 -12.96,-25.52 -78.9268,-72.26 -126.3076,9.53 z"
id="path3033"
inkscape:connector-curvature="0" />
</g>
<rect
id="rect30"
width="408.20126"
height="397.63544"
x="90.652443"
y="234.52895"
style="stroke-width:51.22499886;fill:none;stroke:#df0000;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
<path
style="fill:none;fill-rule:evenodd;stroke:#df0000;stroke-width:49.3488;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.95"
d="M 60.627863,233.96755 300.86726,44.043149 529.83672,233.96755"
id="path863" />
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

98
assets/themes/dog/vet.svg Normal file
View file

@ -0,0 +1,98 @@
<?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="svg4339"
version="1.1"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
width="500"
height="587.92395"
sodipodi:docname="vet.svg">
<metadata
id="metadata4345">
<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="defs4343">
<rect
x="160.57638"
y="217.09984"
width="179.22848"
height="260.2545"
id="rect871" />
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1440"
inkscape:window-height="879"
id="namedview4341"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="1.1352191"
inkscape:cx="279.26018"
inkscape:cy="260.31831"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg4339"
inkscape:document-rotation="0">
<sodipodi:guide
orientation="0,1"
position="289.01695,294"
id="guide4578" />
<sodipodi:guide
orientation="1,0"
position="339.80486,259.60963"
id="guide4580" />
</sodipodi:namedview>
<g
id="g4574"
style="fill:#714cff;fill-opacity:1"
transform="matrix(0.86764949,0,0,0.86764949,114.82951,42.002444)">
<path
sodipodi:nodetypes="czcczczcccccccczzcsccccccczcczccccccccccc"
id="path2858-4-4"
d="m 119.98413,484.35651 c 0,0 64.62265,-37.69129 64.38488,-60.53033 -0.23777,-22.83904 -25.73921,-40.38925 -25.73921,-40.38925 l 0.48595,-20.9875 c 18.63391,5.71798 44.12615,28.11796 44.32796,61.49525 0.20182,33.37729 -83.45958,60.41183 -83.45958,60.41183 z M 72.231676,321.86945 c 0.22159,-44.7253 40.930554,-56.86224 73.380504,-59.77591 24.40121,-3.38116 68.13759,-7.2813 68.06794,-40.75315 -1.07529,-37.28795 -48.18378,-40.30087 -48.18378,-40.30087 l 0.85085,-26.96907 c 31.8806,3.57167 70.80879,19.16756 71.40785,65.34655 -0.25829,90.68689 -142.181604,43.33793 -142.720234,101.91921 -0.0291,28.23686 50.087834,38.29953 50.087834,38.29953 l 0.57063,21.38119 c 0,0 -73.683184,-14.42219 -73.461594,-59.14748 z M 37.164206,104.5636 C 37.433426,39.979703 138.5864,31.347503 175.74833,29.876763 c 20.18115,-0.74815 38.24747,-1.87148 40.14908,-2.49539 1.90236,-0.62324 8.88055,1.38327 15.50802,4.45959 6.62836,3.07685 14.88295,6.16381 18.34403,6.86021 8.98834,1.80899 7.96572,6.05288 -1.84234,7.65347 -12.44519,2.03015 -14.65657,4.16418 -7.90767,7.62592 l 5.61478,2.87993 -5.6355,2.23721 c -10.43078,4.14077 -21.35045,4.60924 -37.84442,1.62147 -42.81496,-8.77816 -135.800104,-0.18131 -136.103824,43.153007 -0.30372,43.33435 39.167504,47.28079 72.444094,48.39946 l 0.76546,27.60607 C 92.984556,175.34646 36.894976,169.14752 37.164206,104.5636 z M 228.99565,39.975873 c -0.0117,-1.06206 -1.27494,-1.91705 -2.80605,-1.89919 -1.53105,0.0178 -3.311,0.90783 -3.95451,1.97829 -0.64354,1.07057 0.61803,1.92453 2.80605,1.89921 2.18707,-0.0257 3.96703,-0.91572 3.95451,-1.97831 z m 18.8179,10.82846 c 0.50213,-0.836 6.30327,-1.38394 12.89036,-1.2178 6.58801,0.16658 12.89101,-0.27546 14.00511,-0.98346 1.1159,-0.70688 2.0427,-0.0492 2.0598,1.46178 0.025,2.17523 -3.083,2.69741 -14.9178,2.50413 -8.22225,-0.13397 -14.53888,-0.92799 -14.03747,-1.76465 z"
inkscape:connector-curvature="0"
style="fill:#714cff;stroke:none;fill-opacity:1" />
<path
sodipodi:nodetypes="ccccccccccczcczccccsssscczc"
inkscape:connector-curvature="0"
d="m 154.3239,458.42817 5.62027,-173.36943 -15.18864,2.73555 5.60828,173.81345 z m -3.54579,15.81 1.50668,46.57681 1.57121,-48.07122 z m -13.35987,-412.629507 6.4384,198.872897 c 0,0 6.19994,-0.58507 9.04398,-1.02834 2.84404,-0.44327 8.01161,-1.59081 8.01161,-1.59081 l 6.50442,-198.245717 c 0,0 -10.12208,-0.003 -15.12435,0.33827 -5.00227,0.34168 -14.87406,1.6537 -14.87406,1.6537 z m 31.04814,-33.36123 0.11551,-4.14551 c 0,0 2.48598,-10.38761 6.4085,-15.0803498 8.3099,-9.94081998 9.21844,-18.07056 2.89532,-25.9189802 -8.27147,-10.26689 -22.24833,-13.18693 -39.53133,-8.25907 -19.70524,5.61871 -25.99769,23.8756202 -11.28245,32.7346802 4.60938,2.7749498 6.81621,5.8194598 7.80156,10.6073998 l 1.35154,6.56734 0.18567,6.36001 c 0,0 10.47604,-1.39343 15.82155,-1.87206 5.3455,-0.47863 16.23413,-0.99346 16.23413,-0.99346 z"
style="fill:#714cff;fill-opacity:1;stroke:none"
id="path2858-6-2-0-2-6-4-6" />
</g>
<text
xml:space="preserve"
id="text869"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect871);fill:#f10000;fill-opacity:0.79850543;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
transform="matrix(16.414685,0,0,12.686072,-2617.2879,-2514.4493)"><tspan
x="160.57617"
y="239.99023"><tspan
style="fill:#f10000;fill-opacity:0.798505">V</tspan></tspan></text>
</svg>

After

Width:  |  Height:  |  Size: 5.7 KiB