Replace kayak icon and add sailboat

There is no kayaking, canoe, or raft icon in Font Awesome[0], so i redid
the kayak icon in more or less the same style, but shittier, of course.

Oriol also asked me to add the sailboat, that may replace the use of
kayak.

[0]: https://github.com/FortAwesome/Font-Awesome/issues/10772
This commit is contained in:
jordi fita mas 2024-01-24 12:11:58 +01:00
parent 2c045fe7ec
commit 5d45de7ef8
3 changed files with 7 additions and 1 deletions

View File

@ -28,6 +28,7 @@ values ('area')
, ('restaurant')
, ('route')
, ('rv')
, ('sailboat')
, ('shower')
, ('store')
, ('toilet')

View File

@ -27,6 +27,7 @@ select 1 / count(*) from icon where icon_name = 'puzzle';
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 = 'shower';
select 1 / count(*) from icon where icon_name = 'store';
select 1 / count(*) from icon where icon_name = 'toilet';

View File

@ -53,7 +53,7 @@
}
.icon_kayak {
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"%3E%3Cpath d="M41.96289,50.06543l-3.6001.96289c-.00781-.35742-.0127-.70215-.0127-1.02734,0-9.27246,2.81152-30.29199,7.40576-36.8125.98389-1.39551,2.52881-2.19531,4.23828-2.19531,1.71582.00098,3.26758.80566,4.25732,2.20801l.67529.96094c3.52148,4.99609,5.83252,21.28809,6.49854,30.69434l-3.57617.95703c-.63672-7.12402-3.0083-14.50781-7.8501-14.50781-5.52197,0-8.03711,9.69141-8.03711,18.69531l.00098.06445Z" opacity=".2" stroke-width="0"/%3E%3Cpath d="M42.14893,54.1875c.63672,7.12402,3.00781,14.50684,7.8501,14.50684,5.52197,0,8.03711-9.69043,8.03711-18.69336l-.00098-.06641,3.60059-.96387c.00781.36426.01221.70801.01221,1.03027,0,8.0332-2.53906,29.9043-6.7207,35.83984l-.67822.95898c-.92334,1.31152-2.51367,2.09375-4.25391,2.09473h-.00146c-1.73438,0-3.31885-.7793-4.23779-2.08301-3.61426-5.12891-6.38477-20.04492-7.19385-31.66406l3.58691-.95996Z" opacity=".2" stroke-width="0"/%3E%3Cpath d="M95.01855,41.44434l-1.74512-6.51953c-.27979-1.04102-.82422-1.97168-1.53125-2.61816-.94141-.86816-2.11279-1.19629-3.21338-.90039l-10.55176,2.82422c-.96436.25879-1.73584.9502-2.1709,1.94531l-1.74268,3.95996c-.18555.42285-.30176.90332-.34717,1.43164l-8.32373,2.22852c-.67139-8.79297-2.95703-25.97461-7.16943-31.95117l-.67773-.96582c-1.72998-2.4502-4.55225-3.91406-7.55078-3.91504-3.03809,0-5.7832,1.42285-7.53174,3.90332-5.26807,7.47559-8.1416,29.77344-8.1416,39.13379,0,.63477.01758,1.34668.04492,2.09668l-9.12646,2.44238c-.30273-.43457-.64355-.79199-1.01611-1.06641l-3.48633-2.55664c-.87988-.64453-1.89258-.85938-2.85205-.60254l-10.55273,2.82324c-1.5625.41895-2.53467,1.97656-2.55469,3.83887l-.26318.07227h.2627c.00146.4873.06738.99512.20508,1.50684l1.74512,6.5166c.27734,1.04199.82031,1.97266,1.52734,2.62012.93555.86035,2.19336,1.17676,3.21436.90234l10.55615-2.8291c.96191-.25879,1.73096-.94922,2.1665-1.94336l1.74414-3.95801c.18506-.42188.30078-.90137.34619-1.42969l8.32324-2.22852c.91748,11.89551,3.73486,27.0791,7.85742,32.92676,1.74854,2.48047,4.49414,3.90332,7.5332,3.90332,2.99951,0,5.8208-1.46387,7.5459-3.91406l.68066-.96289c4.91797-6.98047,7.4541-29.91113,7.4541-38.1582,0-.6123-.01904-1.33008-.04785-2.09863l9.12988-2.44336c.30273.43359.64355.79102,1.0166,1.06543l3.48438,2.55762c.86865.63965,1.89453.85938,2.85107.60352l10.55811-2.82617c1.9873-.5332,3.01953-2.91211,2.34961-5.41504ZM84.20459,42.93066c.521-.13867.95654-.47168,1.22607-.93848.26953-.46484.34131-1.00781.20166-1.53125-.29297-1.07324-1.39795-1.70996-2.4668-1.42285l-4.83154,1.29395.92383-2.27441,9.84717-2.68457c.08252.10938.19531.2998.27393.59473l1.74609,6.52051c.0625.23145.08154.43262.08838.59277l-9.71436,2.64844-2.0708-1.52051,4.77637-1.27832ZM41.96289,50.06543l-3.6001.96289c-.00781-.35742-.0127-.70215-.0127-1.02734,0-9.27246,2.81152-30.29199,7.40576-36.8125.98389-1.39551,2.52881-2.19531,4.23828-2.19531,1.71582.00098,3.26758.80566,4.25732,2.20801l.67529.96094c3.52148,4.99609,5.83252,21.28809,6.49854,30.69434l-3.57617.95703c-.63672-7.12402-3.0083-14.50781-7.8501-14.50781-5.52197,0-8.03711,9.69141-8.03711,18.69531l.00098.06445ZM49.99902,35.33496c1.05273,0,3.33936,4.06934,3.88086,11.54102l-7.86523,2.10449c.19922-8.87012,2.88623-13.64551,3.98438-13.64551ZM49.99902,64.66504c-1.05273,0-3.33936-4.06934-3.88086-11.54004l7.86523-2.10547c-.19971,8.87012-2.88672,13.64551-3.98438,13.64551ZM42.14893,54.1875c.63672,7.12402,3.00781,14.50684,7.8501,14.50684,5.52197,0,8.03711-9.69043,8.03711-18.69336l-.00098-.06641,3.60059-.96387c.00781.36426.01221.70801.01221,1.03027,0,8.0332-2.53906,29.9043-6.7207,35.83984l-.67822.95898c-.92334,1.31152-2.51367,2.09375-4.25391,2.09473h-.00146c-1.73438,0-3.31885-.7793-4.23779-2.08301-3.61426-5.12891-6.38477-20.04492-7.19385-31.66406l3.58691-.95996ZM15.79053,57.06836c-1.06982.29102-1.70801,1.39746-1.42285,2.4668.27832,1.04297,1.31396,1.71484,2.46729,1.42773l4.83008-1.29297-.92578,2.27148-9.84424,2.68652c-.08301-.10938-.19678-.2998-.27637-.59473l-1.74463-6.5166c-.0625-.23438-.07666-.43555-.08008-.59863l9.70459-2.64648,2.06934,1.51855-4.77734,1.27832Z" stroke-width="0"/%3E%3C/svg%3E');
background-image: url('data:image/svg+xml,%3Csvg version="1.1" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m287.97 1.6057c-17.959 0-34.186 8.412-44.522 23.074-28.768 40.823-45.423 156.3-47.799 217.3l47.285-13.293c4.2826-43.794 19.092-83.189 46.155-83.189 22.338 0 35.748 26.612 42.363 58.306l44.848-12.608c-5.9183-54.525-18.721-130.98-39.689-160.73l-4.0066-5.7103c-10.226-14.484-26.909-23.137-44.634-23.143zm233.48 156.84c-1.651-.0161-3.3048.18983-4.9312.62711l-62.372 16.694c-5.7005 1.5297-10.261 5.6175-12.833 11.5l-10.301 23.408c-1.0968 2.4995-1.784 5.3397-2.0525 8.4627-95.515 25.572-191.04 51.118-286.55 76.682-1.7895-2.5688-3.8034-4.681-6.0056-6.3031l-20.609-15.113c-5.2011-3.8099-11.187-5.0797-16.859-3.5614l-62.379 16.688c-9.2362 2.4765-14.984 11.685-15.102 22.693l-1.556.42592h1.5538c.0055 2.8805.39755 5.883 1.2114 8.9079l10.316 38.521c1.6394 6.1594 4.8484 11.66 9.0277 15.487 5.5302 5.0857 12.966 6.9557 19.001 5.3336l62.398-16.722c5.686-1.5298 10.233-5.6104 12.807-11.487l10.31-23.398c1.0939-2.4938 1.7777-5.3269 2.0461-8.4498 81.633-21.857 207.54-55.556 286.55-76.701 1.7895 2.563 3.8047 4.6746 6.0099 6.2967l20.596 15.119c5.1347 3.7811 11.198 5.0803 16.853 3.5679l62.411-16.705c11.747-3.1518 17.85-17.215 13.89-32.01l-10.316-38.538c-1.6538-6.1536-4.8719-11.655-9.0513-15.476-4.1736-3.8489-9.1109-5.9018-14.064-5.95zm-143.13 141.49-47.96 13.42c-7.1602 30.259-20.653 53.154-41.275 53.154-15.694 0-26.971-13.13-34.583-31.924l-51.183 14.323c8.1173 56.201 21.943 112.63 40.12 138.42 10.336 14.662 26.566 23.074 44.531 23.074 17.731 0 34.408-8.6552 44.606-23.139l4.0216-5.691c22.592-32.067 36.565-120.67 41.723-181.63z"/%3E%3C/svg%3E');
}
.icon_nopet {
@ -96,6 +96,10 @@
background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="-10 0 660 512"%3E%3Cpath d="M224 -23q1 -15 16 -16h128v0q15 1 16 16v16v0h128v0q41 1 68 28t28 68q0 14 -9 23t-23 9h-192v0v256v0h-130v0q2 8 2 16q-1 34 -23 57q-23 22 -57 23q-34 -1 -57 -23q-22 -23 -23 -57q0 -8 2 -16h-2v0l-77 -77v0q-19 -19 -19 -45v-198v0q1 -27 19 -45t45 -19h160v0v-16v0 zM112 89q-15 1 -16 16v64v0q1 15 16 16h128v0q15 -1 16 -16v-64v0q-1 -15 -16 -16h-128v0zM208 393q0 -14 -9 -23v0v0q-9 -9 -23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23v0zM496 425q14 0 23 -9v0v0q9 -9 9 -23t-9 -23t-23 -9t-23 9t-9 23t9 23t23 9v0zM416 377v-16v16v-16 v-80v0v-32v0v-72v0v-24v0h24h77q20 0 35 13l68 55v0q20 17 20 43v17v0v64v0q0 14 -9 23t-23 9h-34v0q2 8 2 16q-1 34 -23 57q-23 22 -57 23q-34 -1 -57 -23q-22 -23 -23 -57v-16v0zM578 249l-56 -46l56 46l-56 -46q-3 -2 -5 -2h-53v0v48v0h114v0z" /%3E%3C/svg%3E');
}
.icon_sailboat {
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_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');
}