Add cabin, flask_gear, grate_droplet, shirt, shop, and tent icons

This commit is contained in:
jordi fita mas 2024-01-24 19:32:01 +01:00
parent b2bd183380
commit eae03f0bc4
3 changed files with 37 additions and 1 deletions

View File

@ -10,11 +10,14 @@ values ('area')
, ('ball')
, ('barbecue')
, ('bicycle')
, ('cabin')
, ('campfire')
, ('castle')
, ('ecofriendly')
, ('electricity')
, ('flask_gear')
, ('fridge')
, ('grate_droplet')
, ('hvac')
, ('information')
, ('kayak')
@ -29,8 +32,11 @@ values ('area')
, ('route')
, ('rv')
, ('sailboat')
, ('shirt')
, ('shop')
, ('shower')
, ('store')
, ('tent')
, ('toilet')
, ('washer')
, ('wheelchair')

View File

@ -9,11 +9,14 @@ select 1 / count(*) from icon where icon_name = 'baby';
select 1 / count(*) from icon where icon_name = 'ball';
select 1 / count(*) from icon where icon_name = 'barbecue';
select 1 / count(*) from icon where icon_name = 'bicycle';
select 1 / count(*) from icon where icon_name = 'cabin';
select 1 / count(*) from icon where icon_name = 'campfire';
select 1 / count(*) from icon where icon_name = 'castle';
select 1 / count(*) from icon where icon_name = 'ecofriendly';
select 1 / count(*) from icon where icon_name = 'electricity';
select 1 / count(*) from icon where icon_name = 'flask_gear';
select 1 / count(*) from icon where icon_name = 'fridge';
select 1 / count(*) from icon where icon_name = 'grate_droplet';
select 1 / count(*) from icon where icon_name = 'hvac';
select 1 / count(*) from icon where icon_name = 'information';
select 1 / count(*) from icon where icon_name = 'kayak';
@ -28,8 +31,11 @@ select 1 / count(*) from icon where icon_name = 'restaurant';
select 1 / count(*) from icon where icon_name = 'route';
select 1 / count(*) from icon where icon_name = 'rv';
select 1 / count(*) from icon where icon_name = 'sailboat';
select 1 / count(*) from icon where icon_name = 'shirt';
select 1 / count(*) from icon where icon_name = 'shop';
select 1 / count(*) from icon where icon_name = 'shower';
select 1 / count(*) from icon where icon_name = 'store';
select 1 / count(*) from icon where icon_name = 'tent';
select 1 / count(*) from icon where icon_name = 'toilet';
select 1 / count(*) from icon where icon_name = 'washer';
select 1 / count(*) from icon where icon_name = 'wheelchair';

View File

@ -24,6 +24,10 @@
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"%3E%3Cpath d="M312 32c-13.3 0-24 10.7-24 24s10.7 24 24 24h25.7l34.6 64H222.9l-27.4-38C191 99.7 183.7 96 176 96H120c-13.3 0-24 10.7-24 24s10.7 24 24 24h43.7l22.1 30.7-26.6 53.1c-10-2.5-20.5-3.8-31.2-3.8C57.3 224 0 281.3 0 352s57.3 128 128 128c65.3 0 119.1-48.9 127-112h49c8.5 0 16.3-4.5 20.7-11.8l84.8-143.5 21.7 40.1C402.4 276.3 384 312 384 352c0 70.7 57.3 128 128 128s128-57.3 128-128s-57.3-128-128-128c-13.5 0-26.5 2.1-38.7 6L375.4 48.8C369.8 38.4 359 32 347.2 32H312zM458.6 303.7l32.3 59.7c6.3 11.7 20.9 16 32.5 9.7s16-20.9 9.7-32.5l-32.3-59.7c3.6-.6 7.4-.9 11.2-.9c39.8 0 72 32.2 72 72s-32.2 72-72 72s-72-32.2-72-72c0-18.6 7-35.5 18.6-48.3zM133.2 368h65c-7.3 32.1-36 56-70.2 56c-39.8 0-72-32.2-72-72s32.2-72 72-72c1.7 0 3.4 .1 5.1 .2l-24.2 48.5c-9 18.1 4.1 39.4 24.3 39.4zm33.7-48l50.7-101.3 72.9 101.2-.1 .1H166.8zm90.6-128H365.9L317 274.8 257.4 192z"/%3E%3C/svg%3E');
}
.icon_cabin {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 533 512"%3E%3Cpath d="M237 -33q19 -12 38 0l109 78v0v-20v0q0 -14 9 -23t23 -9h32v0q14 0 23 9t9 23v89v0l19 13v0q17 14 12 36q-8 21 -31 22h-32h-416q-22 -1 -30 -22q-6 -22 11 -36l224 -160v0zM32 241q2 -22 24 -24h112v0q22 2 24 24v16v0q-2 22 -24 24h-112v0q-22 -2 -24 -24v-16v0z M56 313h112h-112h112q22 2 24 24v16v0q-2 22 -24 24h-112v0q-22 -2 -24 -24v-16v0q2 -22 24 -24v0zM56 409h112h-112h112q22 2 24 24v16v0q-2 22 -24 24h-112v0q-22 -2 -24 -24v-16v0q2 -22 24 -24v0zM320 241q2 -22 24 -24h112v0q22 2 24 24v16v0q-2 22 -24 24h-112v0 q-22 -2 -24 -24v-16v0zM344 409h112h-112h112q22 2 24 24v16v0q-2 22 -24 24h-112v0q-22 -2 -24 -24v-16v0q2 -22 24 -24v0zM320 337q2 -22 24 -24h112v0q22 2 24 24v16v0q-2 22 -24 24h-112v0q-22 -2 -24 -24v-16v0zM256 121q14 0 23 -9v0v0q9 -9 9 -23t-9 -23t-23 -9 t-23 9t-9 23t9 23t23 9v0z" /%3E%3C/svg%3E');
}
.icon_campfire {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 532 512"%3E%3Cpath d="M258 281q61 -2 102 -43v0v0q41 -41 43 -102q1 -23 -14 -56q-14 -34 -54 -74q-19 -15 -38 1l-10 10v0l-42 -41v0q-9 -9 -20 -9q-9 0 -15 5q-33 25 -65 68q-31 43 -33 96q2 61 43 102t103 43v0zM316 179q-1 25 -17 41v0v0q-17 17 -41 18q-25 -1 -42 -18q-16 -16 -17 -41 q2 -25 19 -47t31 -33q9 -6 17 0q14 11 31 33t19 47v0zM43 251q-13 -4 -25 1v0v0q-11 6 -16 18q-4 13 1 25q6 11 18 16l140 50v0l-140 50v0q-12 5 -18 16q-5 12 -1 25q5 13 16 18q12 5 25 1l213 -76v0l213 76v0q13 4 25 -1q11 -5 16 -18q4 -13 -1 -25q-6 -11 -18 -16 l-140 -50v0l140 -50v0q12 -5 18 -16q5 -12 1 -25q-5 -12 -16 -18q-12 -5 -25 -1l-213 76v0l-213 -76v0z" /%3E%3C/svg%3E');
}
@ -33,17 +37,25 @@
}
.icon_ecofriendly {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 661 512"%3E%3Cpath d="M393 -30q10 -9 23 -9v0v0q13 0 23 9l128 128v0q14 16 7 35q-9 19 -30 20h-29v0l86 108v0q12 16 4 34q-9 17 -29 18h-29v0l86 108v0q12 16 4 34q-9 17 -29 18h-208v0q16 -21 16 -48v-187v0q-1 -35 -26 -59l-107 -98v0l110 -111v0zM0 238q0 -21 16 -35l144 -132v0 q14 -13 32 -13t33 13l144 132v0q15 14 15 35v187v0q0 20 -14 34q-14 13 -34 14h-288v0q-20 -1 -34 -14q-13 -14 -14 -34v-187v0zM144 257v48v-48v48q2 22 24 24h48v0q22 -2 24 -24v-48v0q-2 -22 -24 -24h-48v0q-22 2 -24 24v0z" /%3E%3C/svg%3E');
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 661 512"%3E%3Cpath d="M393 -30q10 -9 23 -9v0v0q13 0 23 9l128 128v0q14 16 7 35q-9 19 -30 20h-29v0l86 108v0q12 16 4 34q-9 17 -29 18h-29v0l86 108v0q12 16 4 34q-9 17 -29 18h-208v0q16 -21 16 -48v-187v0q-1 -35 -26 -59l-107 -98v0l110 -111v0zM0 238q0 -21 16 -35l144 -132v0 q14 -13 32 -13t33 13l144 132v0q15 14 15 35v187v0q0 20 -14 34q-14 13 -34 14h-288v0q-20 -1 -34 -14q-13 -14 -14 -34v-187v0zM144 257v48v-48v48q2 22 24 24h48v0q22 -2 24 -24v-48v0q-2 -22 -24 -24h-48v0q-22 2 -24 24v0z" /%3E%3C/svg%3E');
}
.icon_electricity {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"%3E%3Cpath d="M96 0C78.3 0 64 14.3 64 32v96h64V32c0-17.7-14.3-32-32-32zM288 0c-17.7 0-32 14.3-32 32v96h64V32c0-17.7-14.3-32-32-32zM32 160c-17.7 0-32 14.3-32 32s14.3 32 32 32v32c0 77.4 55 142 128 156.8V480c0 17.7 14.3 32 32 32s32-14.3 32-32V412.8C297 398 352 333.4 352 256V224c17.7 0 32-14.3 32-32s-14.3-32-32-32H32z"/%3E%3C/svg%3E')
}
.icon_flask_gear {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 650 512"%3E%3Cpath d="M288 -39h-128h128h-160q-14 0 -23 9t-9 23t9 23t23 9v133v0q0 18 -9 33l-109 176v0q-10 17 -10 37q1 29 20 49q20 19 49 20h310v0q16 0 29 -7q-4 -9 -4 -19v-1v0q-14 7 -29 5q-16 -1 -28 -14q-14 -15 -24 -33q-11 -18 -17 -38q-5 -16 1 -30q6 -15 19 -23v0v0h-207v0 l54 -88v0q19 -31 19 -67v-133v0h64v0v133v0q0 36 19 67l29 47v0q0 -6 2 -12q6 -20 16 -38l14 -20l-6 -11v0q-10 -15 -10 -33v-133v0q14 0 23 -9t9 -23t-9 -23t-23 -9h-32v0zM436 179v18v-18v18q-1 12 -12 18q-11 7 -22 1l-13 -8v0q-11 -5 -19 3q-11 12 -20 27t-13 31 q-3 11 7 17l14 8v0q10 7 10 19t-10 18l-14 9v0q-10 6 -7 17q5 16 13 31q9 15 20 27q9 8 19 2l13 -7v0q11 -6 22 0q11 7 12 19v17v0q0 12 11 15q16 4 33 4t33 -4q10 -3 11 -15v-17v0q1 -13 11 -19q11 -6 22 -1l14 8v0q10 5 19 -2q11 -12 20 -28q8 -15 13 -31q3 -10 -7 -17 l-14 -8v0q-10 -6 -10 -18t10 -19l14 -8v0q10 -6 7 -17q-5 -16 -13 -31q-9 -15 -20 -28q-9 -7 -19 -2l-14 8v0q-11 6 -22 -1q-10 -6 -11 -18v-18v0q-1 -11 -11 -15q-16 -3 -33 -3t-33 3q-11 4 -11 15v0zM432 313q0 -28 23 -44q25 -13 50 0q23 16 23 44t-23 43q-25 14 -50 0 q-23 -15 -23 -43v0z" /%3E%3C/svg%3E');
}
.icon_fridge {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 404 512"%3E%3Cpath d="M96 -39q-41 1 -68 28v0v0q-27 27 -28 68v64v0h288v0v-48v0q1 -15 16 -16q15 1 16 16v48v0h64v0v-64v0q-1 -41 -28 -68t-68 -28h-192v0zM384 153h-64h64h-64v176v0q-1 15 -16 16q-15 -1 -16 -16v-176v0h-288v0v256v0q1 27 19 45t45 19h256v0q27 -1 45 -19t19 -45v-256v0z" /%3E%3C/svg%3E');
}
.icon_grate_droplet {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 596 512"%3E%3Cpath d="M0 57q1 -27 19 -45v0v0q18 -18 45 -19h64h256q27 1 45 19t19 45v66v0q-24 7 -36 29l-75 141v0q-17 32 -17 68q1 45 24 80h-24h-256q-27 -1 -45 -19t-19 -45v-160v0v-160v0zM96 57h-32h32h-32v128v0h32v0v-128v0zM64 377h32h-32h32v-128v0h-32v0v128v0zM192 377v-128v128 v-128h-32v0v128v0h32v0zM288 377v-128v128v-128h-32v0v128v0h32v0zM384 57h-32h32h-32v128v0h32v0v-128v0zM256 57v128v-128v128h32v0v-128v0h-32v0zM160 57v128v-128v128h32v0v-128v0h-32v0zM441 167q7 -13 23 -14q16 1 24 14l75 141v0q13 25 13 53q-1 48 -33 79 q-31 32 -79 33q-48 -1 -79 -33q-32 -31 -33 -79q0 -28 13 -53l76 -141v0z" /%3E%3C/svg%3E');
}
.icon_hvac {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 596 512"%3E%3Cpath d="M64 -39q-27 1 -45 19v0v0q-18 18 -19 45v96v0q1 27 19 45t45 19h448v0q27 -1 45 -19t19 -45v-96v0q-1 -27 -19 -45t-45 -19h-448v0zM80 89h416h-416h416q15 1 16 16q-1 15 -16 16h-416v0q-15 -1 -16 -16q1 -15 16 -16v0zM256 217h-64h64h-64v160v0q0 14 -9 23t-23 9 t-23 -9t-9 -23q1 -19 16 -28q12 -7 15 -19t-3 -24q-7 -12 -20 -15q-12 -4 -24 3q-22 13 -35 34q-13 22 -13 49q1 41 28 68t68 28q41 -1 68 -28t28 -68v-160v0zM320 345q1 41 28 68v0v0q27 27 68 28q41 -1 68 -28t28 -68q0 -27 -13 -49q-13 -21 -35 -34q-12 -7 -24 -3 q-13 3 -20 15q-6 12 -3 24t15 19q15 10 16 28q0 14 -9 23t-23 9t-23 -9t-9 -23v-128v0h-64v0v128v0z" /%3E%3C/svg%3E');
}
@ -100,6 +112,14 @@
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3Cpath d="M256 16c0-7 4.5-13.2 11.2-15.3s13.9 .4 17.9 6.1l224 320c3.4 4.9 3.8 11.3 1.1 16.6s-8.2 8.6-14.2 8.6H272c-8.8 0-16-7.2-16-16V16zM212.1 96.5c7 1.9 11.9 8.2 11.9 15.5V336c0 8.8-7.2 16-16 16H80c-5.7 0-11-3-13.8-8s-2.9-11-.1-16l128-224c3.6-6.3 11-9.4 18-7.5zM5.7 404.3C2.8 394.1 10.5 384 21.1 384H554.9c10.6 0 18.3 10.1 15.4 20.3l-4 14.3C550.7 473.9 500.4 512 443 512H133C75.6 512 25.3 473.9 9.7 418.7l-4-14.3z"/%3E%3C/svg%3E');
}
.icon_shirt {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"%3E%3Cpath d="M211.8 0c7.8 0 14.3 5.7 16.7 13.2C240.8 51.9 277.1 80 320 80s79.2-28.1 91.5-66.8C413.9 5.7 420.4 0 428.2 0h12.6c22.5 0 44.2 7.9 61.5 22.3L628.5 127.4c6.6 5.5 10.7 13.5 11.4 22.1s-2.1 17.1-7.8 23.6l-56 64c-11.4 13.1-31.2 14.6-44.6 3.5L480 197.7V448c0 35.3-28.7 64-64 64H224c-35.3 0-64-28.7-64-64V197.7l-51.5 42.9c-13.3 11.1-33.1 9.6-44.6-3.5l-56-64c-5.7-6.5-8.5-15-7.8-23.6s4.8-16.6 11.4-22.1L137.7 22.3C155 7.9 176.7 0 199.2 0h12.6z"/%3E%3C/svg%3E');
}
.icon_shop {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"%3E%3Cpath d="M36.8 192H603.2c20.3 0 36.8-16.5 36.8-36.8c0-7.3-2.2-14.4-6.2-20.4L558.2 21.4C549.3 8 534.4 0 518.3 0H121.7c-16 0-31 8-39.9 21.4L6.2 134.7c-4 6.1-6.2 13.2-6.2 20.4C0 175.5 16.5 192 36.8 192zM64 224V384v80c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V384 224H320V384H128V224H64zm448 0V480c0 17.7 14.3 32 32 32s32-14.3 32-32V224H512z"/%3E%3C/svg%3E');
}
.icon_shower {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"%3E%3Cpath d="M64 131.9C64 112.1 80.1 96 99.9 96c9.5 0 18.6 3.8 25.4 10.5l16.2 16.2c-21 38.9-17.4 87.5 10.9 123L151 247c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0L345 121c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-1.3 1.3c-35.5-28.3-84.2-31.9-123-10.9L170.5 61.3C151.8 42.5 126.4 32 99.9 32C44.7 32 0 76.7 0 131.9V448c0 17.7 14.3 32 32 32s32-14.3 32-32V131.9zM256 352a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm64 64a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0-128a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm64 64a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm0-128a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm64 64a32 32 0 1 0 -64 0 32 32 0 1 0 64 0zm32-32a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"/%3E%3C/svg%3E');
}
@ -108,6 +128,10 @@
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3Cpath d="M547.6 103.8L490.3 13.1C485.2 5 476.1 0 466.4 0H109.6C99.9 0 90.8 5 85.7 13.1L28.3 103.8c-29.6 46.8-3.4 111.9 51.9 119.4c4 .5 8.1 .8 12.1 .8c26.1 0 49.3-11.4 65.2-29c15.9 17.6 39.1 29 65.2 29c26.1 0 49.3-11.4 65.2-29c15.9 17.6 39.1 29 65.2 29c26.2 0 49.3-11.4 65.2-29c16 17.6 39.1 29 65.2 29c4.1 0 8.1-.3 12.1-.8c55.5-7.4 81.8-72.5 52.1-119.4zM499.7 254.9l-.1 0c-5.3 .7-10.7 1.1-16.2 1.1c-12.4 0-24.3-1.9-35.4-5.3V384H128V250.6c-11.2 3.5-23.2 5.4-35.6 5.4c-5.5 0-11-.4-16.3-1.1l-.1 0c-4.1-.6-8.1-1.3-12-2.3V384v64c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V384 252.6c-4 1-8 1.8-12.3 2.3z"/%3E%3C/svg%3E');
}
.icon_tent {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3Cpath d="M269.4 6C280.5-2 295.5-2 306.6 6l224 160c7.4 5.3 12.2 13.5 13.2 22.5l32 288c1 9-1.9 18.1-8 24.9s-14.7 10.7-23.8 10.7H464 435.8c-12.1 0-23.2-6.8-28.6-17.7L306.7 293.5c-1.7-3.4-5.1-5.5-8.8-5.5c-5.5 0-9.9 4.4-9.9 9.9V480c0 17.7-14.3 32-32 32H240 32c-9.1 0-17.8-3.9-23.8-10.7s-9-15.8-8-24.9l32-288c1-9 5.8-17.2 13.2-22.5L269.4 6z"/%3E%3C/svg%3E');
}
.icon_toilet {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"%3E%3Cpath d="M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48h8V196.9c-1.9 1.4-3.8 2.9-5.6 4.4C10.9 214.5 0 232.9 0 256c0 46.9 14.3 84.1 37 112.5c14.2 17.7 31.1 31.3 48.5 41.8L65.6 469.9c-3.3 9.8-1.6 20.5 4.4 28.8s15.7 13.3 26 13.3H352c10.3 0 19.9-4.9 26-13.3s7.7-19.1 4.4-28.8l-19.8-59.5c17.4-10.5 34.3-24.1 48.5-41.8c22.7-28.4 37-65.5 37-112.5c0-23.1-10.9-41.5-26.4-54.6c-1.8-1.5-3.7-3-5.6-4.4V48h8c13.3 0 24-10.7 24-24s-10.7-24-24-24H24zM384 256.3c0 1-.3 2.6-3.8 5.6c-4.8 4.1-14 9-29.3 13.4C320.5 284 276.1 288 224 288s-96.5-4-126.9-12.8c-15.3-4.4-24.5-9.3-29.3-13.4c-3.5-3-3.8-4.6-3.8-5.6l0-.3 0-.1c0-1 0-2.5 3.8-5.8c4.8-4.1 14-9 29.3-13.4C127.5 228 171.9 224 224 224s96.5 4 126.9 12.8c15.3 4.4 24.5 9.3 29.3 13.4c3.8 3.2 3.8 4.8 3.8 5.8l0 .1 0 .3zM328.2 384l-.2 .5 0-.5h.2zM112 64h32c8.8 0 16 7.2 16 16s-7.2 16-16 16H112c-8.8 0-16-7.2-16-16s7.2-16 16-16z"/%3E%3C/svg%3E');
}