forked from MapComplete/MapComplete
Porting cyclofix-shops to a .json definition, removing now unneeded classes
This commit is contained in:
parent
bb209ee731
commit
02c2e48293
23 changed files with 428 additions and 590 deletions
|
@ -174,7 +174,11 @@
|
|||
"fr": "Quel est l'adresse email de {name}?",
|
||||
"gl": "Cal é o enderezo de correo electrónico de {name}?"
|
||||
},
|
||||
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
|
||||
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>",
|
||||
"freeform": {
|
||||
"key": "email",
|
||||
"type": "email"
|
||||
}
|
||||
}
|
||||
],
|
||||
"hideUnderlayingFeaturesMinPercentage": 0,
|
||||
|
|
|
@ -4,7 +4,8 @@
|
|||
"en": "Bike stations (repair, pump or both)",
|
||||
"nl": "Fietspunten (herstel, pomp of allebei)",
|
||||
"fr": "Station velo (réparation, pompe à vélo)",
|
||||
"gl": "Estación de bicicletas (arranxo, bomba de ar ou ambos)"
|
||||
"gl": "Estación de bicicletas (arranxo, bomba de ar ou ambos)",
|
||||
"de": "Fahrradstation (Reparatur, Pumpe oder beides)"
|
||||
},
|
||||
"minzoom": 13,
|
||||
"overpassTags": {
|
||||
|
@ -17,7 +18,8 @@
|
|||
"en": "Bike station (pump & repair)",
|
||||
"nl": "Herstelpunt met pomp",
|
||||
"fr": "Point station velo avec pompe",
|
||||
"gl": "Estación de bicicletas (arranxo e bomba de ar)"
|
||||
"gl": "Estación de bicicletas (arranxo e bomba de ar)",
|
||||
"de": "Fahrradstation (Pumpe & Reparatur)"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -31,7 +33,8 @@
|
|||
"en": "Bike repair station",
|
||||
"nl": "Herstelpunt",
|
||||
"fr": "Point de réparation velo",
|
||||
"gl": "Estación de arranxo de bicicletas"
|
||||
"gl": "Estación de arranxo de bicicletas",
|
||||
"de": "Fahrradwerkstatt"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -235,7 +238,7 @@
|
|||
"en": "This pump supports the following valves: {valves}",
|
||||
"nl": "Deze pomp werkt met de volgende ventielen: {valves}",
|
||||
"fr": "Cette pompe est compatible avec les valves suivantes: {valves}",
|
||||
"gl": "Esta bomba de ar admite as seguintes válvulas: {valves}"
|
||||
"gl": "Esta bomba de ar admite as seguintes válvulas: {valves}",
|
||||
},
|
||||
"freeform": {
|
||||
"#addExtraTags": [
|
||||
|
|
401
assets/layers/bike_shop/bike_shop.json
Normal file
401
assets/layers/bike_shop/bike_shop.json
Normal file
|
@ -0,0 +1,401 @@
|
|||
{
|
||||
"id": "bike_shops",
|
||||
"name": {
|
||||
"en": "Bike repair/shop",
|
||||
"nl": "Fietszaak",
|
||||
"fr": "Magasin ou réparateur de vélo",
|
||||
"gl": "Tenda/arranxo de bicicletas",
|
||||
"de": "Fahrradwerkstatt/geschäft"
|
||||
},
|
||||
"minzoom": 13,
|
||||
"overpassTags": {
|
||||
"and": [
|
||||
"shop=bicycle"
|
||||
]
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Bike repair/shop",
|
||||
"nl": "Fietszaak",
|
||||
"fr": "Magasin ou réparateur de vélo",
|
||||
"gl": "Tenda/arranxo de bicicletas",
|
||||
"de": "Fahrradwerkstatt/geschäft"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"name~*",
|
||||
"service:bicycle:retail!~yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "Bike repair <i>{name}</i>",
|
||||
"nl": "Fietsenmaker <i>{name}</i>",
|
||||
"fr": "Réparateur de vélo <i>{name}</i>",
|
||||
"gl": "Arranxo de bicicletas <i>{name}</i>",
|
||||
"de": "Fahrradwerkstatt <i>{name}</i>"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:retail!~yes",
|
||||
"then": {
|
||||
"en": "Bike repair",
|
||||
"nl": "Fietsenmaker",
|
||||
"fr": "Réparateur de vélo",
|
||||
"gl": "Arranxo de bicicletas",
|
||||
"de": "Fahrradwerkstatt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"name~*",
|
||||
"service:bicycle:repair!~yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"en": "Bike shop <i>{name}</i>",
|
||||
"nl": "Fietswinkel <i>{name}</i>",
|
||||
"fr": "Magasin de vélo <i>{name}</i>",
|
||||
"gl": "Tenda de bicicletas <i>{name}</i>",
|
||||
"de": "Fahrradgeschäft <i>{name}</i>"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:repair!~yes",
|
||||
"then": {
|
||||
"en": "Bike shop",
|
||||
"nl": "Fietswinkel",
|
||||
"fr": "Magasin de vélo",
|
||||
"gl": "Tenda de bicicletas",
|
||||
"de": "Fahrradgeschäft"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "name~*",
|
||||
"then": {
|
||||
"en": "Bike repair/shop <i>{name}</i>",
|
||||
"nl": "Fietszaak <i>{name}</i>",
|
||||
"fr": "Magasin ou réparateur de vélo <i>{name}</i>",
|
||||
"gl": "Tenda/arranxo de bicicletas <i>{name}</i>",
|
||||
"de": "Fahrradwerkstatt/geschäft <i>{name}</i>"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"description": {
|
||||
"en": "A shop specifically selling bicycles or related items",
|
||||
"nl": "Een winkel die hoofdzakelijk fietsen en fietstoebehoren verkoopt"
|
||||
},
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the name of this bicycle shop?",
|
||||
"nl": "Wat is de naam van deze fietszaak?",
|
||||
"fr": "Quel est le nom du magasin de vélo?",
|
||||
"gl": "Cal é o nome desta tenda de bicicletas?",
|
||||
"de": "Wie heißt dieser Fahrradladen?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This bicycle shop is called {name}",
|
||||
"nl": "Deze fietszaak heet {name}",
|
||||
"fr": "Ce magasin s'appelle {name}",
|
||||
"gl": "Esta tenda de bicicletas chámase {name}",
|
||||
"de": "Dieses Fahrradgeschäft heißt {name}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "name"
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the website of {name}?",
|
||||
"nl": "Wat is de website van {name}?",
|
||||
"fr": "Quel est le site internet de {name}?",
|
||||
"gl": "Cal é a páxina web de {name}?"
|
||||
},
|
||||
"render": "<a href='{website}' target='_blank'>{website}</a>",
|
||||
"freeform": {
|
||||
"key": "website"
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the phone number of {name}?",
|
||||
"nl": "Wat is het telefoonnummer van {name}?",
|
||||
"fr": "Quel est le nom de {name}?",
|
||||
"gl": "Cal é o número de teléfono de {name}?"
|
||||
},
|
||||
"render": "<a href='tel:{phone}'>{phone}</a>",
|
||||
"freeform": {
|
||||
"key": "phone",
|
||||
"type": "phone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "What is the email address of {name}?",
|
||||
"nl": "Wat is het email-adres van {name}?",
|
||||
"fr": "Quel est l'adresse email de {name}?",
|
||||
"gl": "Cal é o enderezo de correo electrónico de {name}?"
|
||||
},
|
||||
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>",
|
||||
"freeform": {
|
||||
"key": "email",
|
||||
"type": "email"
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Does this shop sell bikes?",
|
||||
"nl": "Verkoopt deze fietszaak fietsen?",
|
||||
"fr": "Est-ce que ce magasin vend des vélos?",
|
||||
"gl": "Esta tenda vende bicicletas?",
|
||||
"de": "Verkauft dieser Laden Fahrräder?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:retail=yes",
|
||||
"then": {
|
||||
"en": "This shop sells bikes",
|
||||
"nl": "Deze winkel verkoopt fietsen",
|
||||
"fr": "Ce magasin vend des vélos",
|
||||
"gl": "Esta tenda vende bicicletas",
|
||||
"de": "Dieses Geschäft verkauft Fahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:retail=no",
|
||||
"then": {
|
||||
"en": "This shop doesn't sell bikes",
|
||||
"nl": "Deze winkel verkoopt geen fietsen",
|
||||
"fr": "Ce magasin ne vend pas de vélo",
|
||||
"gl": "Esta tenda non vende bicicletas",
|
||||
"de": "Dieses Geschäft verkauft keine Fahrräder"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Does this shop repair bikes?",
|
||||
"nl": "Herstelt deze winkel fietsen?",
|
||||
"fr": "Est-ce que ce magasin répare des vélos?",
|
||||
"gl": "Esta tenda arranxa bicicletas?",
|
||||
"de": "Repariert dieses Geschäft Fahrräder?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:repair=yes",
|
||||
"then": {
|
||||
"en": "This shop repairs bikes",
|
||||
"nl": "Deze winkel herstelt fietsen",
|
||||
"fr": "Ce magasin répare des vélos",
|
||||
"gl": "Esta tenda arranxa bicicletas",
|
||||
"de": "Dieses Geschäft repariert Fahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:repair=no",
|
||||
"then": {
|
||||
"en": "This shop doesn't repair bikes",
|
||||
"nl": "Deze winkel herstelt geen fietsen",
|
||||
"fr": "Ce magasin ne répare pas les vélos",
|
||||
"gl": "Esta tenda non arranxa bicicletas",
|
||||
"de": "Dieses Geschäft repariert keine Fahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:repair=only_sold",
|
||||
"then": {
|
||||
"en": "This shop only repairs bikes bought here",
|
||||
"nl": "Deze winkel herstelt enkel fietsen die hier werden gekocht",
|
||||
"fr": "Ce magasin ne répare seulement les vélos achetés là-bas",
|
||||
"gl": "Esta tenda só arranxa bicicletas mercadas aquí",
|
||||
"de": "Dieses Geschäft repariert nur hier gekaufte Fahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:repair=brand",
|
||||
"then": {
|
||||
"en": "This shop only repairs bikes of a certain brand",
|
||||
"nl": "Deze winkel herstelt enkel fietsen van een bepaald merk",
|
||||
"fr": "Ce magasin ne répare seulement des marques spécifiques",
|
||||
"gl": "Esta tenda só arranxa bicicletas dunha certa marca",
|
||||
"de": "Dieses Geschäft repariert nur Fahrräder einer bestimmten Marke"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Does this shop rent out bikes?",
|
||||
"nl": "Verhuurt deze winkel fietsen?",
|
||||
"fr": "Est-ce ce magasin loue des vélos?",
|
||||
"gl": "Esta tenda aluga bicicletas?",
|
||||
"de": "Vermietet dieser Laden Fahrräder?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:rental=yes",
|
||||
"then": {
|
||||
"en": "This shop rents out bikes",
|
||||
"nl": "Deze winkel verhuurt fietsen",
|
||||
"fr": "Ce magasin loue des vélos",
|
||||
"gl": "Esta tenda aluga bicicletas",
|
||||
"de": "Dieses Geschäft vermietet Fahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:rental=no",
|
||||
"then": {
|
||||
"en": "This shop doesn't rent out bikes",
|
||||
"nl": "Deze winkel verhuurt geen fietsen",
|
||||
"fr": "Ce magasin ne loue pas de vélos",
|
||||
"gl": "Esta tenda non aluga bicicletas",
|
||||
"de": "Dieses Geschäft vermietet keine Fahrräder"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Does this shop sell second-hand bikes?",
|
||||
"nl": "Verkoopt deze winkel tweedehands fietsen?",
|
||||
"fr": "Est-ce ce magasin vend des vélos d'occasion",
|
||||
"gl": "Esta tenda vende bicicletas de segunda man?",
|
||||
"de": "Verkauft dieses Geschäft gebrauchte Fahrräder?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:second_hand=yes",
|
||||
"then": {
|
||||
"en": "This shop sells second-hand bikes",
|
||||
"nl": "Deze winkel verkoopt tweedehands fietsen",
|
||||
"fr": "Ce magasin vend des vélos d'occasion",
|
||||
"gl": "Esta tenda vende bicicletas de segunda man",
|
||||
"de": "Dieses Geschäft verkauft gebrauchte Fahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:second_hand=no",
|
||||
"then": {
|
||||
"en": "This shop doesn't sell second-hand bikes",
|
||||
"nl": "Deze winkel verkoopt geen tweedehands fietsen",
|
||||
"fr": "Ce magasin ne vend pas de vélos d'occasion",
|
||||
"gl": "Esta tenda non vende bicicletas de segunda man",
|
||||
"de": "Dieses Geschäft verkauft keine gebrauchten Fahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:second_hand=only",
|
||||
"then": {
|
||||
"en": "This shop only sells second-hand bikes",
|
||||
"nl": "Deze winkel verkoopt enkel tweedehands fietsen",
|
||||
"fr": "Ce magasin vend seulement des vélos d'occasion",
|
||||
"gl": "Esta tenda só vende bicicletas de segunda man",
|
||||
"de": "Dieses Geschäft verkauft nur gebrauchte Fahrräder"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Does this shop offer a bike pump for use by anyone?",
|
||||
"nl": "Biedt deze winkel een fietspomp aan voor iedereen?",
|
||||
"fr": "Est-ce que ce magasin offre une pompe en accès libre?",
|
||||
"gl": "Esta tenda ofrece unha bomba de ar para uso de calquera persoa?",
|
||||
"de": "Bietet dieses Geschäft eine Fahrradpumpe zur Benutzung für alle an?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:pump=yes",
|
||||
"then": {
|
||||
"en": "This shop offers a bike pump for anyone",
|
||||
"nl": "Deze winkel biedt een fietspomp aan voor iedereen",
|
||||
"fr": "Ce magasin offre une pompe en acces libre",
|
||||
"gl": "Esta tenda ofrece unha bomba de ar para uso de calquera persoa",
|
||||
"de": "Dieses Geschäft bietet eine Fahrradpumpe für alle an"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:pump=no",
|
||||
"then": {
|
||||
"en": "This shop doesn't offer a bike pump for anyone",
|
||||
"nl": "Deze winkel biedt geen fietspomp aan voor eender wie",
|
||||
"fr": "Ce magasin n'offre pas de pompe en libre accès",
|
||||
"gl": "Esta tenda non ofrece unha bomba de ar para uso de calquera persoa",
|
||||
"de": "Dieses Geschäft bietet für niemanden eine Fahrradpumpe an"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"en": "Are there tools here to repair your own bike?",
|
||||
"nl": "Biedt deze winkel gereedschap aan om je fiets zelf te herstellen?",
|
||||
"fr": "Est-ce qu'il y a des outils pour réparer son vélo dans ce magasin?",
|
||||
"gl": "Hai ferramentas aquí para arranxar a túa propia bicicleta?",
|
||||
"de": "Gibt es hier Werkzeuge, um das eigene Fahrrad zu reparieren?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:diy=yes",
|
||||
"then": {
|
||||
"en": "This shop offers tools for DIY repair",
|
||||
"nl": "Deze winkel biedt gereedschap aan om je fiets zelf te herstellen",
|
||||
"fr": "Ce magasin offre des outils pour réparer son vélo soi-même",
|
||||
"gl": "Hai ferramentas aquí para arranxar a túa propia bicicleta",
|
||||
"de": "Dieses Geschäft bietet Werkzeuge für die Heimwerkerreparatur an"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": "service:bicycle:diy=no",
|
||||
"then": {
|
||||
"en": "This shop doesn't offer tools for DIY repair",
|
||||
"nl": "Deze winkel biedt geen gereedschap aan om je fiets zelf te herstellen",
|
||||
"fr": "Ce magasin n'offre pas des outils pour réparer son vélo soi-même",
|
||||
"gl": "Non hai ferramentas aquí para arranxar a túa propia bicicleta",
|
||||
"de": "Dieses Geschäft bietet keine Werkzeuge für Heimwerkerreparaturen an"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"hideUnderlayingFeaturesMinPercentage": 1,
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "Bike repair/shop",
|
||||
"nl": "Fietszaak",
|
||||
"fr": "Magasin et réparateur de vélo",
|
||||
"gl": "Tenda/arranxo de bicicletas",
|
||||
"de": "Fahrradwerkstatt/geschäft"
|
||||
},
|
||||
"tags": [
|
||||
"shop=bicycle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"icon": {
|
||||
"render": "./assets/layers/bike_shop/repair_shop.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "service:bicycle:retail=yes",
|
||||
"then": "./assets/layers/bike_shop/shop.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"width": {
|
||||
"render": "1"
|
||||
},
|
||||
"iconSize": {
|
||||
"render": "50,50,bottom"
|
||||
},
|
||||
"color": {
|
||||
"render": "#c00"
|
||||
},
|
||||
"wayHandling": 2
|
||||
}
|
21
assets/layers/bike_shop/repair_shop.svg
Normal file
21
assets/layers/bike_shop/repair_shop.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 10 KiB |
164
assets/layers/bike_shop/shop.svg
Normal file
164
assets/layers/bike_shop/shop.svg
Normal file
|
@ -0,0 +1,164 @@
|
|||
<svg width="98" height="121" viewBox="0 0 98 121" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M53.0445 111.094C51.2614 114.981 45.7386 114.981 43.9555 111.094L13.2124 44.085C11.6928 40.7729 14.1129 37 17.7569 37L79.2431 37C82.8871 37 85.3072 40.7729 83.7876 44.085L53.0445 111.094Z" fill="#383E57"/>
|
||||
<circle cx="49" cy="49" r="49" fill="#383E57"/>
|
||||
<g filter="url(#filter0_d)">
|
||||
<ellipse cx="20" cy="32.5" rx="7" ry="5.5" fill="white"/>
|
||||
</g>
|
||||
<g filter="url(#filter1_d)">
|
||||
<ellipse cx="63.5" cy="32.5" rx="7.5" ry="5.5" fill="white"/>
|
||||
</g>
|
||||
<g filter="url(#filter2_d)">
|
||||
<ellipse cx="78" cy="32.5" rx="7" ry="5.5" fill="white"/>
|
||||
</g>
|
||||
<g filter="url(#filter3_d)">
|
||||
<ellipse cx="49" cy="32.5" rx="7" ry="5.5" fill="white"/>
|
||||
</g>
|
||||
<g filter="url(#filter4_d)">
|
||||
<ellipse cx="34.5" cy="32.5" rx="7.5" ry="5.5" fill="white"/>
|
||||
</g>
|
||||
<path d="M19.5 24.5L30.3253 31.5H8.67468L19.5 24.5Z" fill="white"/>
|
||||
<path d="M79 24.5L89.3253 31.5H67.6747L79 24.5Z" fill="white"/>
|
||||
<rect x="19" y="20" width="60" height="14" fill="white"/>
|
||||
<rect x="6" y="31" width="85" height="1" fill="#383E57"/>
|
||||
<g filter="url(#filter5_d)">
|
||||
<rect x="21" y="38" width="4" height="34" fill="white"/>
|
||||
</g>
|
||||
<g filter="url(#filter6_d)">
|
||||
<rect x="74" y="39" width="4" height="34" fill="white"/>
|
||||
</g>
|
||||
<g filter="url(#filter7_d)">
|
||||
<rect x="16" y="72" width="67" height="5" fill="white"/>
|
||||
</g>
|
||||
<g filter="url(#filter8_d)">
|
||||
<path d="M43.1579 63.8659H33.5872L38.8076 52.2202H44.028H47.7983H51.8586M51.8586 52.2202L50.4085 48.9355H52.4386H54.4688M51.8586 52.2202L52.4386 53.7132L53.5987 56.1021L56.789 63.8659M51.8586 52.2202L49.1034 56.6993L47.4502 59.3867M46.3481 61.1784L47.4502 59.3867M40.8377 55.5049L43.7379 62.0742L37.9375 48.9355L39.6776 52.5188M45.4781 62.6714L47.4502 59.3867" stroke="white" stroke-width="2"/>
|
||||
<path d="M46.0936 63.3578C46.0936 64.25 45.3949 64.9481 44.5635 64.9481C43.732 64.9481 43.0333 64.25 43.0333 63.3578C43.0333 62.4657 43.732 61.7676 44.5635 61.7676C45.3949 61.7676 46.0936 62.4657 46.0936 63.3578Z" stroke="white"/>
|
||||
<path d="M39.7932 62.7607C39.7932 66.359 36.9675 69.2258 33.5427 69.2258C30.1179 69.2258 27.2921 66.359 27.2921 62.7607C27.2921 59.1623 30.1179 56.2955 33.5427 56.2955C36.9675 56.2955 39.7932 59.1623 39.7932 62.7607Z" stroke="white" stroke-width="2"/>
|
||||
<ellipse cx="60.279" cy="57.3748" rx="0.210172" ry="0.216394" fill="black" fill-opacity="0.49"/>
|
||||
</g>
|
||||
<g filter="url(#filter9_d)">
|
||||
<path d="M43.1579 63.8659H33.5872L38.8076 52.2202H44.028H47.7983H51.8586M51.8586 52.2202L50.4085 48.9355H52.4386H54.4688M51.8586 52.2202L52.4386 53.7132L53.5987 56.1021L56.789 63.8659M51.8586 52.2202L49.1034 56.6993L47.4502 59.3867M46.3481 61.1784L47.4502 59.3867M40.8377 55.5049L43.7379 62.0742L37.9375 48.9355L39.6776 52.5188M45.4781 62.6714L47.4502 59.3867" stroke="white" stroke-width="2"/>
|
||||
<path d="M46.0936 63.3578C46.0936 64.25 45.3949 64.9481 44.5635 64.9481C43.732 64.9481 43.0333 64.25 43.0333 63.3578C43.0333 62.4657 43.732 61.7676 44.5635 61.7676C45.3949 61.7676 46.0936 62.4657 46.0936 63.3578Z" stroke="white"/>
|
||||
<path d="M39.7932 62.7607C39.7932 66.359 36.9675 69.2258 33.5427 69.2258C30.1179 69.2258 27.2921 66.359 27.2921 62.7607C27.2921 59.1623 30.1179 56.2955 33.5427 56.2955C36.9675 56.2955 39.7932 59.1623 39.7932 62.7607Z" stroke="white" stroke-width="2"/>
|
||||
<ellipse cx="60.279" cy="57.3748" rx="0.210172" ry="0.216394" fill="black" fill-opacity="0.49"/>
|
||||
</g>
|
||||
<g filter="url(#filter10_d)">
|
||||
<circle cx="56.5" cy="63.5" r="6.5" stroke="white" stroke-width="2"/>
|
||||
</g>
|
||||
<path d="M63.2749 56.3586C62.609 56.7271 61.792 56.2445 61.7917 55.4825L61.7903 51.7748C61.7901 51.0004 62.6308 50.5198 63.2972 50.9134L66.5392 52.8283C67.2055 53.2219 67.1924 54.1913 66.5155 54.5658L63.2749 56.3586Z" fill="white"/>
|
||||
<g filter="url(#filter11_d)">
|
||||
<rect width="7.82366" height="6.20457" rx="1" transform="matrix(0.490888 -0.871223 0.870592 0.492006 61.4893 51.5931)" fill="white"/>
|
||||
</g>
|
||||
<path d="M66.0399 53.2049C62.045 51.8388 64.4608 45.5484 68.7455 48.7409" stroke="#383E57" stroke-width="0.75"/>
|
||||
<path d="M63.0112 49.4193L66.8764 51.3548M63.4944 48.4516L67.5528 50.4839" stroke="#383E57" stroke-width="0.75"/>
|
||||
<circle cx="63.5" cy="54.5" r="0.5" fill="#383E57"/>
|
||||
<defs>
|
||||
<filter id="filter0_d" x="9" y="27" width="22" height="19" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter1_d" x="52" y="27" width="23" height="19" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter2_d" x="67" y="27" width="22" height="19" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter3_d" x="38" y="27" width="22" height="19" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter4_d" x="23" y="27" width="23" height="19" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter5_d" x="17" y="38" width="12" height="42" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter6_d" x="70" y="39" width="12" height="42" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter7_d" x="12" y="72" width="75" height="13" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter8_d" x="22.2921" y="47.9355" width="42.1971" height="30.2904" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter9_d" x="22.2921" y="47.9355" width="42.1971" height="30.2904" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter10_d" x="45" y="56" width="23" height="23" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter11_d" x="57.8511" y="45.1395" width="16.5185" height="17.1438" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/>
|
||||
<feOffset dy="4"/>
|
||||
<feGaussianBlur stdDeviation="2"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow" result="shape"/>
|
||||
</filter>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 11 KiB |
Loading…
Add table
Add a link
Reference in a new issue