Add level crossing icons

This commit is contained in:
Midgard 2023-05-09 00:13:42 +02:00
parent 6dd2905bfa
commit caf152e514
Signed by: midgard
GPG Key ID: 511C112F1331BBB4
5 changed files with 109 additions and 0 deletions

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<g>
<ellipse cx="13.972" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="13.972" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
</g>
<path d="m3.4097 1.8334-1.6574 1.6582 1.6574 1.6585 3.3148 3.3164-1.6574 1.6582-1.6484 1.6495-0.00902 9e-3 -1.6484 1.6492 1.6574 1.6582 1.6484-1.6492 0.00902-9e-3 3.3062-3.3077 1.6574 1.6585 3.3148 3.3164 1.6578-1.6582-1.6578-1.6582-1.6574-1.6585-1.6574-1.6582 4.9726-4.9749-1.6578-1.6582-1.6574 1.6582-1.6574 1.6585-1.6574 1.6582-1.6578-1.6582-1.6574-1.6585z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-8.2504" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-5.9184" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-3.5738" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-1.2292" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="1.1154" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="3.46" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="5.8046" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="3.7078" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="6.0524" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="8.397" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="13.086" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="15.431" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="17.775" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<path d="m11.916 12.959-2.298 5.17e-4h-2.2975l-2.2975 5.16e-4h-4.5829l-5.064e-4 0.92654 2.2854-5.17e-4h2.2975l2.2975-5.17e-4h4.5955l2.2975-5.16e-4 2.2975-1e-6 5.07e-4 -0.92602h-2.2975z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x=".44785" y="12.96" width="2.2976" height=".92611" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="2.7331" y="12.96" width="2.2976" height=".92611" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="5.0307" y="12.96" width="2.2976" height=".92611" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="7.3283" y="12.96" width="2.2976" height=".92611" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="9.6259" y="12.96" width="2.2976" height=".92611" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="11.924" y="12.96" width="2.2976" height=".92611" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(1 -9.3172e-5 -.00057365 1 0 0)" x="14.221" y="12.96" width="2.2976" height=".92611" fill="#cb1414" style="paint-order:stroke fill markers"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

17
level_crossing_cross.svg Normal file
View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<path d="m2.4449 0.43791-2.007 2.007 2.007 2.0075 4.0141 4.0141-2.007 2.007-1.9961 1.9966-0.010927 0.01093-1.9961 1.9961 2.007 2.007 1.9961-1.9961 0.010927-0.01093 4.0036-4.0036 2.007 2.0075 4.0141 4.0141 2.0075-2.007-2.0075-2.007-2.007-2.0075-2.007-2.007 6.0216-6.0216-2.0075-2.007-2.007 2.007-2.007 2.0075-2.007 2.007-2.0075-2.007-2.007-2.0075z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-9.9198" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-7.0965" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-4.258" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-1.4194" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="1.4191" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="4.2576" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="7.0962" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="2.0385" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="4.8771" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="7.7156" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="13.393" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="16.231" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="19.07" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

23
level_crossing_light.svg Normal file
View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<g>
<ellipse cx="13.972" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="13.972" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="2.3825" ry="2.3836" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<ellipse cx="2.9382" cy="8.3633" rx="1.7271" ry="1.7279" fill="#dc2929" style="paint-order:stroke fill markers"/>
</g>
<path d="m3.4097 1.8334-1.6574 1.6582 1.6574 1.6585 3.3148 3.3164-1.6574 1.6582-1.6484 1.6495-0.00902 9e-3 -1.6484 1.6492 1.6574 1.6582 1.6484-1.6492 0.00902-9e-3 3.3062-3.3077 1.6574 1.6585 3.3148 3.3164 1.6578-1.6582-1.6578-1.6582-1.6574-1.6585-1.6574-1.6582 4.9726-4.9749-1.6578-1.6582-1.6574 1.6582-1.6574 1.6585-1.6574 1.6582-1.6578-1.6582-1.6574-1.6585z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-8.2504" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-5.9184" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-3.5738" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="-1.2292" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="1.1154" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="3.46" y="10.742" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 -.70727 .70694 .70727 0 0)" x="5.8046" y="10.742" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="3.7078" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="6.0524" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="8.397" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="13.086" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="15.431" y="-1.1154" width="2.3446" height="2.3446" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="matrix(.70694 .70727 -.70694 .70727 0 0)" x="17.775" y="-1.1154" width="2.3446" height="2.3446" fill="#cb1414" style="paint-order:stroke fill markers"/>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

19
level_crossing_none.svg Normal file
View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<path d="m2.4449 0.43791-2.007 2.007 2.007 2.0075 4.0141 4.0141-2.007 2.007-2.007 2.0075-1.9961 1.9961 2.007 2.007 1.9961-1.9961 0.010927-0.01093 4.0036-4.0036 2.007 2.0075 4.0141 4.0141 2.0075-2.007-2.0075-2.007-2.007-2.0075-2.007-2.007 6.0216-6.0216-2.0075-2.007-2.007 2.007-2.007 2.0075-2.007 2.007-2.0075-2.007-2.007-2.0075z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-9.9198" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-7.0965" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-4.258" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-1.4194" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="1.4191" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="4.2576" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="7.0962" y="10.554" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="2.0385" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="4.8771" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="7.7156" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="13.393" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="16.231" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="19.07" y="-1.4191" width="2.8385" height="2.8385" fill="#cb4343" style="paint-order:stroke fill markers"/>
<path d="m0.56307 5.0333 15.847 6.8678" fill="none" stroke="#000" stroke-width="1.0583"/>
<path d="m0.56307 11.901 15.847-6.8678" fill="none" stroke="#000" stroke-width="1.0583"/>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="64" height="64" version="1.1" viewBox="0 0 16.933 16.933" xmlns="http://www.w3.org/2000/svg">
<text x="12.973528" y="11.39169" font-family="Roboto" font-size="8.4165px" letter-spacing="0px" stroke="#ffffff" stroke-width=".26458" word-spacing="0px" style="line-height:1.2;paint-order:stroke fill markers" xml:space="preserve"><tspan x="12.973528" y="11.39169" stroke="#ffffff" stroke-width=".26458" style="paint-order:stroke fill markers">?</tspan></text>
<text x="-0.086934015" y="11.39169" font-family="Roboto" font-size="8.4165px" letter-spacing="0px" stroke="#ffffff" stroke-width=".26458" word-spacing="0px" style="line-height:1.2;paint-order:stroke fill markers" xml:space="preserve"><tspan x="-0.086934015" y="11.39169" stroke="#ffffff" stroke-width=".26458" style="paint-order:stroke fill markers">?</tspan></text>
<path d="m2.4449 0.43791-2.007 2.007 2.007 2.0075 4.0141 4.0141-2.007 2.007-2.007 2.0075-1.9961 1.9961 2.007 2.007 1.9961-1.9961 0.010927-0.01093 4.0036-4.0036 2.007 2.0075 4.0141 4.0141 2.0075-2.007-2.0075-2.007-2.007-2.0075-2.007-2.007 6.0216-6.0216-2.0075-2.007-2.007 2.007-2.007 2.0075-2.007 2.007-2.0075-2.007-2.007-2.0075z" fill="none" stroke="#000" stroke-linecap="round" stroke-width=".52916" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-9.9198" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-7.0965" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-4.258" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="-1.4194" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="1.4191" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="4.2576" y="10.554" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(-45)" x="7.0962" y="10.554" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="2.0385" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="4.8771" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="7.7156" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="13.393" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="16.231" y="-1.4191" width="2.8385" height="2.8385" fill="#fff" style="paint-order:stroke fill markers"/>
<rect transform="rotate(45)" x="19.07" y="-1.4191" width="2.8385" height="2.8385" fill="#cb1414" style="paint-order:stroke fill markers"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB