Small improvements to fritures theme: add vegetarian and opening hours indicators

This commit is contained in:
Pieter Vander Vennet 2021-06-28 01:19:03 +02:00
parent e09dfbf3f7
commit 58812b50f2
4 changed files with 73 additions and 1 deletions

View file

@ -0,0 +1,31 @@
<?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"
version="1.0"
width="340pt"
height="362pt"
viewBox="0 0 340 362">
<title>Vegetarian mark</title>
<metadata>
<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>Vegetarian mark</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="matrix(0.1,0,0,-0.1,0,362)"
style="fill:#000000;stroke:none">
<path
d="m 3190,3550 c -80,-21 -249,-59 -375,-84 -321,-63 -372,-82 -515,-188 -203,-151 -345,-443 -344,-708 1,-101 16,-173 33,-154 4,5 18,34 30,64 61,147 238,371 389,492 77,62 232,123 232,91 0,-11 -53,-77 -116,-143 -59,-63 -79,-89 -190,-250 -115,-169 -265,-471 -366,-740 -98,-261 -170,-469 -218,-625 -81,-267 -154,-478 -167,-482 -16,-6 -60,137 -152,492 -143,556 -204,747 -350,1095 -100,237 -232,427 -500,718 -147,161 -356,315 -482,357 -82,28 -89,14 -27,-55 292,-329 461,-573 640,-920 151,-295 255,-588 444,-1260 48,-172 154,-610 188,-780 38,-189 80,-374 91,-403 4,-9 19,-21 34,-25 34,-9 198,-9 233,0 52,15 62,56 134,528 48,319 89,510 171,795 139,486 287,842 377,900 13,8 77,24 144,35 260,43 469,158 617,341 99,122 125,212 150,512 13,159 21,204 51,299 19,62 32,118 30,125 -7,18 -23,16 -186,-27 z"
style="fill:#017f00" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -59,6 +59,18 @@
}
]
},
"titleIcons": [
{
"condition": {
"or": [
"diet:vegetarian=yes",
"diet:vegan=yes"
]
},
"render": "<img src='./assets/themes/fritures/Vegetarian-mark.svg'/>"
},
"defaults"
],
"tagRenderings": [
"images",
{
@ -278,6 +290,25 @@
"icon": {
"render": "./assets/themes/fritures/fries.svg"
},
"iconOverlays": [
{
"if": "opening_hours~*",
"then": "isOpen",
"badge": true
},
{
"if": {
"or": [
"diet:vegetarian=yes",
"diet:vegan=yes"
]
},
"then": {
"render": "circle:white;./assets/themes/fritures/Vegetarian-mark.svg"
},
"badge": true
}
],
"width": {
"render": "8"
},

View file

@ -1,4 +1,14 @@
[
{
"authors": [
"European Vegetarian Union"
],
"path": "Vegetarian-mark.svg",
"license": "PD",
"sources": [
"https://commons.wikimedia.org/wiki/File:Vegetarian-mark.svg"
]
},
{
"authors": [
"Freepik"