Adding Wpt icons

This commit is contained in:
Eric van der Vlist 2022-12-07 13:30:46 +01:00
parent b36ad82b61
commit 008ca2ce3b
12 changed files with 547 additions and 6 deletions

View File

@ -2,6 +2,14 @@ import { Fill, Text, Icon, Stroke, Style } from 'ol/style';
import startIcon from '../../icons/flag-start-b-svgrepo-com-green.svg'; import startIcon from '../../icons/flag-start-b-svgrepo-com-green.svg';
import finishIcon from '../../icons/flag-finish-b-o-svgrepo-com-red.svg'; import finishIcon from '../../icons/flag-finish-b-o-svgrepo-com-red.svg';
import wptIcon from '../../icons/location-pin-svgrepo-com-green.svg'; import wptIcon from '../../icons/location-pin-svgrepo-com-green.svg';
import houseIcon from '../../icons/house-svgrepo-com.svg';
import houseFlatIcon from '../../icons/houseFlat-svgrepo-com.svg';
import campingIcon from '../../icons/camping-14-svgrepo-com.svg';
import farmPigIcon from '../../icons/farm-pig-svgrepo-com.svg';
import cheeseIcon from '../../icons/cheese-svgrepo-com.svg';
import trainIcon from '../../icons/train-svgrepo-com.svg';
import picnicIcon from '../../icons/picnic-svgrepo-com.svg';
import caveIcon from '../../icons/cave-entrance-svgrepo-com.svg';
import wptIconSel from '../../icons/location-pin-svgrepo-com-red.svg'; import wptIconSel from '../../icons/location-pin-svgrepo-com-red.svg';
import { Feature } from 'ol'; import { Feature } from 'ol';
import memoize from 'memoizee'; import memoize from 'memoizee';
@ -11,6 +19,64 @@ interface StyleParameters {
isSelected: boolean; isSelected: boolean;
} }
const icons = {
house: {
src: houseIcon,
scale: 1 / 15,
opacity: 0.9,
anchor: [0.5, 1],
},
houseFlat: {
src: houseFlatIcon,
scale: 1 / 15,
opacity: 0.9,
anchor: [0.5, 1],
},
camping: {
src: campingIcon,
scale: 2,
opacity: 0.9,
anchor: [0.5, 1],
},
farmPig: {
src: farmPigIcon,
scale: 1 / 12,
opacity: 0.9,
anchor: [0.5, 1],
},
cheese: {
src: cheeseIcon,
scale: 3 / 4,
opacity: 0.9,
anchor: [0.5, 1],
},
train: {
src: trainIcon,
scale: 1 / 10,
opacity: 0.9,
anchor: [0.5, 1],
},
picnic: {
src: picnicIcon,
scale: 1 / 15,
opacity: 0.9,
anchor: [0.5, 1],
},
cave: {
src: caveIcon,
scale: 1 / 7,
opacity: 0.9,
anchor: [0.5, 1],
},
};
const wptIconObj = {
src: wptIcon,
scale: 0.1,
opacity: 0.9,
anchor: [0.5, 1],
};
const textStroke = new Stroke({ const textStroke = new Stroke({
color: '#fff', color: '#fff',
width: 3, width: 3,
@ -47,12 +113,11 @@ const styles = {
}), }),
}, },
wpt: { wpt: {
image: new Icon({ image: (feature: Feature) => {
src: wptIcon, const customIcon = icons[feature.get('sym') as keyof typeof icons];
scale: 0.1, const icon = customIcon ?? wptIconObj;
opacity: 0.9, return new Icon(icon);
anchor: [0.5, 1], },
}),
text: (feature: Feature) => text: (feature: Feature) =>
new Text({ new Text({
font: '16px Calibri,sans-serif', font: '16px Calibri,sans-serif',

View File

@ -153,6 +153,13 @@ export const Wpt: Component<Props> = ({ vectorSource, wptId: wptId }) => {
setEditedWpt({ ...editedWpt(), name: value }); setEditedWpt({ ...editedWpt(), name: value });
}} }}
/> />
<TextField
label={t('sym')}
defaultValue={wpt()?.sym}
onChange={(event: any, value: string) => {
setEditedWpt({ ...editedWpt(), sym: value });
}}
/>
<Stack spacing={2} direction='row' sx={{ marginTop: '20px' }}> <Stack spacing={2} direction='row' sx={{ marginTop: '20px' }}>
<Button variant='outlined' color='secondary' onClick={closeHandler}> <Button variant='outlined' color='secondary' onClick={closeHandler}>
{t('cancel')} {t('cancel')}

View File

@ -13,6 +13,9 @@ const dict = {
name: 'Name', name: 'Name',
sym: 'Symbol',
save: 'SAVE',
cancel: 'CANCEL',
}; };
export default dict; export default dict;

View File

@ -14,6 +14,8 @@ const dict = {
'trkseg-finish': 'fin de segment de trace', 'trkseg-finish': 'fin de segment de trace',
name: 'Nom', name: 'Nom',
sym: 'Symbole',
save: 'SAUVEGARDER', save: 'SAUVEGARDER',
cancel: 'ANNULER', cancel: 'ANNULER',
}; };

View File

@ -0,0 +1,39 @@
<?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.1"
width="14"
height="14"
id="svg2">
<metadata
id="metadata8">
<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="defs6" />
<rect
width="14"
height="14"
x="0"
y="0"
id="canvas"
style="fill:none;stroke:none;visibility:hidden" />
<path
d="M 14,14 8.000001,2.9999992 9.000001,0 l -1,0 -1,1.9999995 L 6,0 5,0 6,2.9999992 0,14 z m -6.999999,-7.0000008 3,6.0000018 -6.000001,0 z"
id="camping"
style="fill:#000000;fill-opacity:1;stroke:none" />
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="cave_entrance" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="256px" height="256px" style="enable-background:new 0 0 256 256;" xml:space="preserve">
<style type="text/css">
<![CDATA[
.st0{fill:#D1D1D1;}
.st1{fill:#454545;}
]]>
</style>
<path class="st0" d="M235.341,207.071c-0.191-1.914-1.696-16.795-2.624-22.299c-1.128-6.687-4.663-23.844-13.125-38.705
c-11.572-20.323-25.648-24.589-35.419-24.589c-1.159,0-2.326,0.06-3.501,0.179c-11.735-48.15-38.38-53.623-49.838-53.623
c-18.438,0-36.555,12.997-45.644,31.876c-1.094-0.074-2.184-0.111-3.269-0.111c-22.101,0-41.104,14.748-52.136,40.462
c-5.138,11.976-11.572,31.456-13.558,45.931c-0.546,3.979-0.876,11.602-0.681,15.685c0.604,12.555,10.637,21.668,23.858,21.668
H75.83c8.187,0,15.375-2.597,19.723-7.124c3.065-3.191,4.659-7.259,4.489-11.452c-0.065-1.608-0.518-3.177-1.319-4.572
c-2.507-4.369-3.833-9.409-3.833-14.574c0-15.328,11.587-27.799,25.83-27.799c14.242,0,25.829,12.471,25.829,27.799
c0,5.299-1.268,11.452-3.11,15.202c-0.727,1.226-1.201,2.627-1.348,4.141c-0.1,1.033-0.038,2.046,0.164,3.012
c1.591,9.098,11.292,15.368,24.01,15.368h43.346c6.095,0,17.138-0.919,22.62-7.077C234.603,213.804,235.704,210.471,235.341,207.071
z"/>
<path class="st1" d="M225.396,208.115c0.348,2.985-6.755,5.43-15.785,5.43h-43.346c-7.903,0-13.739-3.198-14.205-7.416
c2.887-5.449,4.489-13.621,4.489-20.307c0-20.876-16.042-37.799-35.829-37.799c-19.788,0-35.83,16.923-35.83,37.799
c0,7.156,1.886,13.847,5.16,19.552c0.186,4.585-5.852,8.171-14.22,8.171H39.405c-8.167,0-13.539-5.262-13.87-12.148
c-0.166-3.461,0.129-10.413,0.6-13.846c1.75-12.751,7.508-30.916,12.841-43.346c10.919-25.449,30.56-38.565,52.551-33.229
c11.935-37.58,67.229-57.884,81.485,22.899c30.724-12.732,45.742,28.23,49.844,52.559
C223.763,191.815,225.396,208.115,225.396,208.115z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
height="58" width="58" style="enable-background:new 0 0 58.048 58.048;" xml:space="preserve">
<path d="M57.178,26.494l-0.028-0.004c-0.011-0.002-0.021-0.009-0.032-0.01l-5.341-0.702l-0.002-10.454
c0-0.007,0.003-0.016,0.003-0.016c0-0.018-0.003-0.028-0.003-0.04v-0.025c-0.001-0.031-0.008-0.06-0.01-0.091
c-0.007-0.11-0.016-0.22-0.038-0.328c-0.005-0.024-0.014-0.048-0.019-0.072c-0.027-0.119-0.06-0.237-0.105-0.354
c-0.004-0.009-0.009-0.018-0.012-0.027c-1.639-4.134-14.051-6.848-25.701-6.848C13.386,7.524,0,10.649,0,15.301
c0,0.015,0.004,0.03,0.004,0.044L0,33.524c0,4.321,11.907,8.111,25.481,8.111l0.53-0.004c0.548-0.006,0.988-0.452,0.988-1v-6.728
c1.079,0.359,2.654,0.887,4,1.34v8.281c0,0.234,0.082,0.461,0.231,0.641l5,6c0.01,0.012,0.026,0.016,0.036,0.028
c0.011,0.012,0.016,0.029,0.027,0.041c0.057,0.056,0.128,0.089,0.195,0.13c0.038,0.023,0.069,0.055,0.11,0.073
c0.125,0.055,0.26,0.088,0.4,0.088c0.002,0,0.003,0,0.005,0c8.113-0.038,15.725-0.986,20.36-2.536
c0.407-0.136,0.683-0.519,0.683-0.948V27.485C58.048,26.983,57.676,26.559,57.178,26.494z M37.498,28.963l-2.712-3.134l11.076,1.194
l0.007,0.001l0.001,0l2.236,0.293l3.453,0.454C47.58,28.485,42.667,28.91,37.498,28.963z M49.776,25.515L47,25.15v-3.829
c1.081-0.434,2.021-1.136,2.775-1.955L49.776,25.515z M24.146,21.512c-13.78-0.251-22.101-4.347-22.143-6.196v-0.024
c0.049-2.026,9.932-5.769,23.885-5.769c11.22,0,19.805,2.42,22.764,4.409c0.035,0.024,0.074,0.048,0.108,0.072
c0.034,0.024,0.063,0.047,0.095,0.071c0.491,0.362,0.796,0.708,0.889,1.021c0.009,0.033,0.012,0.064,0.017,0.096
c0.005,0.03,0.012,0.06,0.013,0.088v0.038c-0.016,0.745-1.254,3.271-3.507,4.168l-24.555-5.12l-0.21-0.044
c-0.025-0.005-0.051-0.001-0.076-0.004c-0.324-0.043-0.636,0.074-0.855,0.309c-0.034,0.036-0.073,0.067-0.102,0.109
c-0.114,0.167-0.173,0.36-0.175,0.554c-0.002,0.193,0.052,0.388,0.162,0.557L24.146,21.512z M25,39.633
C10.677,39.542,2,35.37,2,33.524l0.003-15.202C5.921,21.232,15.092,23.449,25,23.52v9.004V39.633z M27,31.839v-9.315
c0-0.011-0.004-0.021-0.005-0.033c-0.001-0.036-0.011-0.07-0.015-0.106c-0.008-0.054-0.012-0.109-0.028-0.162
c-0.013-0.043-0.038-0.083-0.057-0.124c-0.019-0.041-0.032-0.084-0.056-0.122l-3.386-5.199L45,21.334v3.553l-12.822-1.685
c-0.014-0.002-0.028,0.002-0.042,0.001l-0.006-0.001c-0.031-0.004-0.061,0.003-0.092,0.001c-0.048-0.002-0.096-0.002-0.144,0.002
c-0.055,0.006-0.107,0.018-0.16,0.033c-0.028,0.008-0.056,0.007-0.084,0.017c-0.018,0.007-0.032,0.02-0.049,0.028
c-0.048,0.021-0.091,0.048-0.136,0.076c-0.042,0.027-0.082,0.053-0.119,0.085c-0.037,0.032-0.069,0.069-0.101,0.107
c-0.033,0.039-0.064,0.077-0.091,0.12c-0.01,0.017-0.026,0.029-0.035,0.046c-0.015,0.029-0.019,0.06-0.032,0.089
c-0.02,0.046-0.037,0.092-0.05,0.141c-0.013,0.052-0.019,0.102-0.024,0.154C31.011,24.134,31,24.163,31,24.194v0.33v8.608
C29.063,32.483,27.819,32.072,27,31.839z M33,34.524v-7.646l3,3.467v16.418l-3-3.601V34.524z M38,48.514V30.955
c7.034-0.104,13.595-0.891,18.048-2.152v17.505C51.753,47.604,45.139,48.414,38,48.514z"/>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
height="470" width="470" style="enable-background:new 0 0 470.063 470.063;" xml:space="preserve">
<g>
<path d="M186.51,188.767c0-17.049-13.871-30.92-30.92-30.92c-13.36,0-24.765,8.518-29.077,20.407
c-2.773-0.616-5.65-0.951-8.606-0.951c-2.731,0-5.398,0.278-7.976,0.806c-3.715-12.908-15.624-22.382-29.711-22.382
c-17.05,0-30.92,13.871-30.92,30.92c0,16.382,12.809,29.822,28.937,30.849v12.819c0,14.518,11.812,26.329,26.33,26.329h26.683
c14.518,0,26.33-11.811,26.33-26.329v-10.699C173.704,218.587,186.51,205.147,186.51,188.767z M65.3,186.647
c0-8.227,6.693-14.92,14.92-14.92c7.54,0,13.775,5.627,14.766,12.898c-5.967,4.24-10.722,10.079-13.617,16.897
c-0.38,0.029-0.763,0.045-1.15,0.045C71.994,201.566,65.3,194.874,65.3,186.647z M141.579,230.315
c0,5.695-4.634,10.329-10.33,10.329h-26.683c-5.696,0-10.33-4.634-10.33-10.329v-13.342c0-13.052,10.619-23.67,23.671-23.67
s23.671,10.619,23.671,23.67V230.315z M141.2,184.889c1.714-6.35,7.507-11.042,14.391-11.042c8.227,0,14.92,6.693,14.92,14.92
s-6.693,14.92-14.92,14.92c-0.104,0-0.207-0.009-0.312-0.011C152.568,196.082,147.606,189.553,141.2,184.889z"/>
<path d="M106.981,207.107c-4.418,0-8,3.582-8,8v12c0,4.418,3.582,8,8,8s8-3.582,8-8v-12
C114.981,210.688,111.399,207.107,106.981,207.107z"/>
<path d="M127.981,207.107c-4.418,0-8,3.582-8,8v12c0,4.418,3.582,8,8,8c4.418,0,8-3.582,8-8v-12
C135.981,210.688,132.399,207.107,127.981,207.107z"/>
<path d="M469.537,205.533c-1.153-6.499-4.438-12.508-9.43-16.825c-6.123-5.295-13.837-7.729-21.604-7.003
c-7.2,0.674-13.921,4.285-18.152,10.149c-4.081,5.656-5.568,12.593-4.186,19.396l15.68-3.187c-0.472-2.323,0.002-4.686,1.334-6.638
c1.454-2.13,4.908-3.734,7.485-3.829c6.154-0.226,11.765,4.039,13.032,10.275c1.982,9.751-4.311,19.292-14.027,21.266
c-0.393,0.08-0.786,0.15-1.178,0.21c-14.632,2.244-27.389-10.049-26.562-24.829c0.034-0.61,0.018-4.797-0.048-6.414
c-1.132-27.442-11.83-52.744-30.411-71.689c-19.803-20.191-46.787-31.311-75.979-31.311h-101.52
c-17.016,0-33.973,3.841-49.298,11.124c-11.25-4.984-23.689-7.759-36.765-7.759c-26.127,0-49.716,11.062-66.339,28.745
L4.65,114.198l-2.138,7.71c-7.543,27.199,2.273,55.935,24.474,72.845c2.708,47.805,42.452,85.867,90.922,85.867
c1.163,0,2.32-0.024,3.472-0.069c1.802-0.071,3.564,0.64,4.759,1.99c0.038,0.043,0.069,0.08,0.092,0.109
c10.75,14.122,15.367,61.005,15.367,61.005c2.945,17.761,16.556,30.651,32.362,30.651c13.783,0,25.901-9.817,30.73-24.119
c4.47,14.819,16.671,24.769,31.141,24.769c7.835,0,15.383-2.979,21.252-8.388c4.665-4.3,8.049-9.856,9.947-16.244
c4.859,14.227,16.942,23.982,30.681,23.982c14.18,0,26.594-10.393,31.125-25.369c4.301,15.361,15.941,25.358,30.145,25.358
c7.881,0,15.638-3.149,21.843-8.868c6.104-5.628,10.237-13.358,11.638-21.767l5.675-39.112c0.531-3.253,6.185-40.178,10.101-68.857
c1.313,1.138,2.699,2.207,4.169,3.183c6.712,4.458,14.417,6.768,22.298,6.767c2.707,0,5.436-0.272,8.15-0.824
C460.936,241.145,472.748,223.633,469.537,205.533z M16.375,134.056l24.586,6.822c-6.277,9.889-10.7,21.062-12.78,33.031
C18.997,162.903,14.647,148.505,16.375,134.056z M42.833,189.546c0-41.396,33.678-75.075,75.075-75.075
s75.075,33.678,75.075,75.075s-33.678,75.075-75.075,75.075S42.833,230.943,42.833,189.546z M207.723,174.44
c-1.907-11.375-5.927-22.041-11.646-31.58l23.694-5.032C220.565,151.243,216.207,164.278,207.723,174.44z M173.961,358.307
c-7.947,0-14.918-7.263-16.579-17.272l-6.491-39.027c-0.058-0.345-0.099-0.692-0.143-1.039c13.712,7.65,28.81,12.386,44.17,13.733
l-4.378,26.331C188.872,351.042,181.9,358.307,173.961,358.307z M297.711,358.307c-7.939,0-14.912-7.265-16.579-17.272
l-4.391-26.408c11.363-0.57,29.717-1.56,42.372-2.588l-4.823,28.995C312.622,351.042,305.65,358.307,297.711,358.307z
M382.339,302.015l-5.673,39.095c-0.832,4.887-3.205,9.344-6.688,12.555c-3.241,2.987-7.146,4.632-10.998,4.632
c-7.659,0-13.713-6.604-15.442-16.832l-6.593-48.182l-77.146,6.128l-7.391,43.251c-0.832,4.989-2.965,9.188-6.17,12.142
c-2.948,2.717-6.547,4.153-10.409,4.153c-8.131,0-14.949-6.836-16.586-16.667l-7.434-43.183h-7.84
c-21.523,0-43.007-8.004-60.241-22.22c35.888-10.629,62.598-42.819,65.06-81.497c21.133-16.041,31.128-42.604,25.556-68.835
l-1.662-7.825l-47.052,9.992c-4.087-4.545-8.622-8.679-13.537-12.33c10.231-3.478,21.039-5.285,31.876-5.285h101.52
c24.86,0,47.787,9.417,64.556,26.514c16.724,17.051,25.934,40.262,25.934,65.366C395.981,211.837,384.269,290.406,382.339,302.015z
"/>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="512" height="512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M167.519,253.964H85.358c-5.633,0-10.199,4.566-10.199,10.199v67.414c0,5.633,4.566,10.199,10.199,10.199h82.161
c5.633,0,10.199-4.566,10.199-10.199v-67.414C177.718,258.53,173.152,253.964,167.519,253.964z M157.32,321.377H95.557v-47.016
h61.763V321.377z"/>
</g>
</g>
<g>
<g>
<path d="M426.641,253.963H344.48c-5.633,0-10.199,4.566-10.199,10.199v67.414c0,5.633,4.566,10.199,10.199,10.199h82.161
c5.633,0,10.199-4.566,10.199-10.199v-67.414C436.84,258.53,432.274,253.963,426.641,253.963z M416.442,321.379h-61.763v-47.016
h61.763V321.379z"/>
</g>
</g>
<g>
<g>
<path d="M258.595,140.183c-2.735-4.924-8.944-6.699-13.869-3.963l-15.8,8.777c-4.924,2.735-6.698,8.946-3.962,13.869
c1.864,3.356,5.34,5.248,8.925,5.248c1.676,0,3.375-0.414,4.944-1.285l15.8-8.777
C259.557,151.316,261.331,145.106,258.595,140.183z"/>
</g>
</g>
<g>
<g>
<path d="M203.821,170.613c-2.734-4.924-8.944-6.7-13.869-3.963l-87.428,48.57c-4.924,2.735-6.698,8.945-3.962,13.869
c1.864,3.355,5.34,5.248,8.925,5.248c1.676,0,3.375-0.414,4.943-1.285l87.428-48.57
C204.783,181.746,206.556,175.537,203.821,170.613z"/>
</g>
</g>
<g>
<g>
<path d="M240.199,322.431c-5.633,0-10.199,4.566-10.199,10.199v8.427c0,5.633,4.566,10.199,10.199,10.199
s10.199-4.566,10.199-10.199v-8.427C250.398,326.997,245.832,322.431,240.199,322.431z"/>
</g>
</g>
<g>
<g>
<path d="M506.85,230.045l-82.651-47.114v-69.396c0-5.633-4.566-10.199-10.199-10.199h-55.827c-5.633,0-10.199,4.566-10.199,10.199
v25.944l-86.924-49.55c-3.13-1.785-6.971-1.785-10.101,0L5.15,230.045c-4.894,2.789-6.6,9.018-3.809,13.912
c2.79,4.894,9.019,6.599,13.912,3.809l12.507-7.13V413.21c0,5.633,4.566,10.199,10.199,10.199h436.083
c5.633,0,10.199-4.566,10.199-10.199V240.636l12.507,7.13c1.594,0.909,3.329,1.34,5.041,1.34c3.544,0,6.989-1.85,8.87-5.15
C513.449,239.063,511.744,232.835,506.85,230.045z M368.372,123.735h35.429v47.095l-35.429-20.055V123.735z M290.925,401.432
h-69.852V273.309h69.852V401.432z M463.842,403.011h-0.001H311.324V263.11c0-5.633-4.566-10.199-10.199-10.199h-90.25
c-5.633,0-10.199,4.566-10.199,10.199v139.901H48.157V229.009L256,110.529l207.843,118.48V403.011z"/>
</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="512" height="512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M46.916,338.768c-5.632,0-10.199,4.566-10.199,10.199v3.45c0,5.633,4.567,10.199,10.199,10.199
c5.632,0,10.199-4.566,10.199-10.199v-3.45C57.116,343.334,52.548,338.768,46.916,338.768z"/>
</g>
</g>
<g>
<g>
<path d="M46.916,371.548c-5.632,0-10.199,4.566-10.199,10.199v68.15c0,5.633,4.567,10.199,10.199,10.199
c5.632,0,10.199-4.566,10.199-10.199v-68.15C57.116,376.116,52.548,371.548,46.916,371.548z"/>
</g>
</g>
<g>
<g>
<path d="M430.787,246.759v-82.015c0-1.704-0.424-3.309-1.164-4.721c-0.003-0.005,0-0.009-0.003-0.015l-0.052-0.1
c-0.007-0.013-0.013-0.025-0.02-0.039L358.096,23.588c-1.761-3.359-5.24-5.463-9.032-5.463H84.069
c-3.743,0-7.186,2.051-8.969,5.342L1.247,159.856C0.453,161.308,0,162.973,0,164.744v318.931c0,5.633,4.566,10.199,10.199,10.199
h410.388c0.906,0,2.14-0.26,3.166-0.527c1.529-0.398,3.01-0.982,4.334-1.845c0.572-0.372,1.116-0.8,1.459-1.24
c0.831-1.065,20.593-26.445,40.69-57.738C497.949,389.368,512,357.156,512,336.779C512,290.014,476.343,251.421,430.787,246.759z
M90.145,38.523h252.75l60.83,116.021H27.321L90.145,38.523z M261.476,473.475h-92.165V329.718h92.165V473.475z M281.874,473.475
V319.519c0-5.633-4.567-10.199-10.199-10.199H159.112c-5.632,0-10.199,4.566-10.199,10.199v153.956H20.398V174.943h389.99v72.027
c-44.672,5.497-79.374,43.675-79.374,89.809c0,20.377,14.051,52.589,41.764,95.743c10.295,16.031,20.495,30.5,28.114,40.953
H281.874z M421.507,467.132c-25.098-33.752-70.095-100.454-70.095-130.353c0-38.651,31.444-70.095,70.095-70.095
s70.095,31.445,70.095,70.095C491.602,366.679,446.606,433.38,421.507,467.132z"/>
</g>
</g>
<g>
<g>
<path d="M421.507,297.139c-21.858,0-39.64,17.783-39.64,39.64s17.783,39.64,39.64,39.64c21.857,0,39.64-17.782,39.64-39.64
S443.364,297.139,421.507,297.139z M421.507,356.021c-10.61,0-19.242-8.632-19.242-19.242s8.632-19.242,19.242-19.242
c10.61,0,19.242,8.632,19.242,19.242S432.118,356.021,421.507,356.021z"/>
</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
height="512" width="512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M504.552,242.928v-68.396c0-5.633-4.567-10.199-10.199-10.199c-5.632,0-10.199,4.566-10.199,10.199v68.01h-70.522
l-28.743-68.983h18.686c5.632,0,10.199-4.566,10.199-10.199v-38.174c0-5.633-4.567-10.199-10.199-10.199H108.427
c-5.633,0-10.199,4.566-10.199,10.199v38.174c0,5.633,4.566,10.199,10.199,10.199h18.685l-28.743,68.983H27.847v-34.478
c0-5.633-4.566-10.199-10.199-10.199c-5.633,0-10.199,4.566-10.199,10.199v34.864C3.154,244.129,0,248.063,0,252.741v38.174
c0,5.633,4.566,10.199,10.199,10.199h63.763l-34.075,81.777c-1.312,3.147-0.963,6.743,0.929,9.58
c1.891,2.837,5.076,4.542,8.486,4.542h44.691c4.117,0,7.831-2.475,9.415-6.277l37.342-89.623h230.495l37.343,89.623
c1.584,3.801,5.296,6.277,9.414,6.277h44.691c3.411,0,6.595-1.704,8.486-4.542c1.891-2.837,2.24-6.433,0.928-9.58l-34.073-81.777
h63.766c5.632,0,10.199-4.566,10.199-10.199v-38.174C512,248.063,508.846,244.13,504.552,242.928z M118.626,153.159v-17.775
h274.749v17.775H118.626z M318.099,173.558l28.743,68.983H165.158l28.743-68.983H318.099z M20.398,280.716v-17.775h69.47
l-7.407,17.775H20.398z M87.196,376.615H64.603l84.607-203.057h22.592L87.196,376.615z M149.252,280.716l7.407-17.775h198.684
l7.407,17.775H149.252z M447.397,376.615h-22.592l-84.608-203.057h22.592L447.397,376.615z M491.602,280.716h-62.064
l-7.407-17.775h69.471V280.716z"/>
</g>
</g>
<g>
<g>
<path d="M17.648,164.333c-5.633,0-10.199,4.566-10.199,10.199v2.934c0,5.633,4.566,10.199,10.199,10.199
c5.633,0,10.199-4.566,10.199-10.199v-2.934C27.847,168.899,23.281,164.333,17.648,164.333z"/>
</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
height="300" width="300" style="enable-background:new 0 0 300.184 300.184;" xml:space="preserve">
<g>
<g>
<path d="M244.001,115.301h-10.652v-33.71c0-14.575-11.858-26.433-26.433-26.433h-3.129c-14.575,0-26.433,11.858-26.433,26.433
v33.71h-20.54V36.052C156.815,16.172,140.642,0,120.763,0H41.591c-6.462,0-11.7,5.238-11.7,11.7v103.601h-6.079
c-6.461,0-11.7,5.238-11.7,11.7v126.983c0,6.461,5.239,11.7,11.7,11.7h5.927c7.851,20.165,27.463,34.499,50.372,34.499
s42.52-14.335,50.372-34.499H169.7c7.851,20.165,27.463,34.499,50.372,34.499c22.909,0,42.52-14.335,50.372-34.499h5.927
c6.462,0,11.7-5.239,11.7-11.7V159.37C288.071,135.07,268.301,115.301,244.001,115.301z M200.755,81.592
c0-1.672,1.36-3.033,3.033-3.033h3.129c1.672,0,3.033,1.36,3.033,3.033v33.71h-9.194V81.592z M53.291,23.4h67.473
c6.976,0,12.652,5.675,12.652,12.652v79.25H53.291V23.4z M80.111,258.307h28.119c-4.717,10.861-15.543,18.477-28.119,18.477
c-16.897,0-30.645-13.747-30.645-30.645c0-16.898,13.748-30.645,30.645-30.645c12.933,0,24.012,8.057,28.503,19.412H80.111
c-6.461,0-11.7,5.239-11.7,11.7C68.411,253.069,73.65,258.307,80.111,258.307z M220.071,276.785
c-12.576,0-23.402-7.617-28.119-18.477h29.698c6.461,0,11.7-5.238,11.7-11.7c0-6.461-5.239-11.7-11.7-11.7h-30.081
c4.491-11.355,15.57-19.412,28.503-19.412c16.898,0,30.645,13.747,30.645,30.645C250.716,263.037,236.968,276.785,220.071,276.785
z M264.67,215.659c-9.746-14.216-26.099-23.564-44.599-23.564c-25.949,0-47.677,18.385-52.863,42.812h-34.234
c-5.185-24.426-26.914-42.812-52.863-42.812c-18.5,0-34.853,9.348-44.6,23.564v-76.958h208.489
c11.397,0,20.669,9.272,20.669,20.669V215.659z"/>
</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB