mirror of
https://github.com/shadoll/sLogos.git
synced 2025-12-20 13:32:01 +00:00
Refactor logo image handling across components
- Introduced utility functions to determine the base directory and image URL for logos based on their collection. - Updated `Actions.svelte`, `CardFull.svelte`, `CardMiddle.svelte`, `CardSmall.svelte`, and `CardTiny.svelte` to use the new utility functions for generating image paths. - Ensured that the correct image format (SVG, PNG, JPG) is used based on the logo's properties and active color sets.
This commit is contained in:
61
public/images/logos/ukrposhta.svg
Normal file
61
public/images/logos/ukrposhta.svg
Normal file
@@ -0,0 +1,61 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 287.5 76.900002" height="76.900002" width="287.5">
|
||||
<g transform="matrix(1.25,0,0,-1.25,0,76.9)" id="g10">
|
||||
<g transform="scale(0.1,0.1)" id="g12">
|
||||
<path id="logo" fill="#fabc26"
|
||||
d="m 404.246,262.023 c -0.016,0.004 -203.687,46.094 -203.687,46.094 -60.707,13.738 -98.789,74.09 -85.055,134.801 13.742,60.711 74.094,98.785 134.801,85.051 60.711,-13.739 98.789,-74.09 85.054,-134.797 -6.882,-30.395 -25.449,-55.094 -49.894,-70.481 -0.004,0 -0.063,-0.05 -0.086,-0.062 -0.719,-0.516 -1.184,-1.356 -1.184,-2.301 0,-1.324 0.914,-2.437 2.149,-2.734 0.004,-0.004 90.605,-20.492 90.621,-20.492 2.156,-0.489 4.394,0.343 5.719,2.093 0.007,0.016 0.004,0.004 0.004,0.004 24.96,33.028 39.953,74.239 39.953,118.813 0,104.972 -82.012,190.758 -185.457,196.851 -0.922,0.051 -6.528,0.27 -8.422,0.297 C 182.961,615.879 136.523,602.746 96.1406,574.465 -5.83984,503.059 -30.6172,362.508 40.7813,260.531 L 221.988,1.73828 C 222.762,0.683594 224.008,0 225.406,0 c 1.41,0 2.66,0.695313 3.43,1.75781 0,0 177.941,253.76219 177.957,253.78519 0.453,0.672 0.723,1.488 0.723,2.363 0,2.008 -1.395,3.688 -3.27,4.117" />
|
||||
<g id="text" fill="currentColor">
|
||||
<path
|
||||
d="m 578.586,494.023 c 2.18,0 3.625,-0.722 4.348,-2.171 l 60.421,-103.11 2.891,0 51.379,101.668 c 1.082,2.535 3.258,3.613 6.152,3.613 l 36.903,0 c 3.258,0 5.062,-3.257 3.613,-5.785 L 637.922,300.094 c -1.082,-2.168 -3.25,-3.258 -6.149,-3.258 l -36.179,0 c -3.981,0 -4.34,2.535 -2.891,5.43 l 28.578,48.847 -85.383,138.207 c -1.453,2.532 -0.363,4.703 2.168,4.703 l 40.52,0" />
|
||||
<path
|
||||
d="m 807.824,494.023 c 3.258,0 5.067,-1.804 5.067,-5.062 l 0,-77.379 81.414,79.551 c 2.168,1.812 5.422,2.89 9.402,2.89 l 44.141,0 c 3.257,0 4.347,-2.89 1.808,-5.425 L 863.18,407.551 955.086,302.266 c 2.531,-2.528 1.09,-5.43 -2.168,-5.43 l -43.418,0 c -3.98,0 -6.871,1.09 -9.051,3.625 l -68.851,81.215 -18.707,-17.399 0,-62.371 c 0,-3.258 -1.809,-5.07 -5.067,-5.07 l -31.836,0 c -3.258,0 -5.062,1.812 -5.062,5.07 l 0,187.055 c 0,3.258 1.804,5.062 5.062,5.062 l 31.836,0" />
|
||||
<path
|
||||
d="m 1075.06,389.102 c 22.07,0 34.73,13.746 34.73,32.921 0,18.817 -12.66,32.2 -34.73,32.2 l -52.47,0 0,-65.121 52.47,0 z m 0,104.925 c 43.77,0 76.69,-31.476 76.69,-72.004 0,-41.968 -32.92,-72.722 -76.69,-72.722 l -52.47,0 0,-47.395 c 0,-3.254 -1.81,-5.066 -5.06,-5.066 l -31.846,0 c -3.254,0 -5.067,1.812 -5.067,5.066 l 0,187.055 c 0,3.258 1.813,5.066 5.067,5.066 l 89.376,0" />
|
||||
<path
|
||||
d="m 1349.52,494.023 c 3.25,0 5.07,-1.804 5.07,-5.062 l 0,-187.055 c 0,-3.258 -1.82,-5.07 -5.07,-5.07 l -31.85,0 c -3.24,0 -5.06,1.812 -5.06,5.07 l 0,152.684 -87.56,0 0,-152.684 c 0,-3.258 -1.81,-5.07 -5.06,-5.07 l -31.84,0 c -3.26,0 -5.07,1.812 -5.07,5.07 l 0,187.055 c 0,3.258 1.81,5.062 5.07,5.062 l 161.37,0" />
|
||||
<path
|
||||
d="m 1434.28,395.254 c 0,-35.82 25.32,-61.863 61.5,-61.863 35.83,0 61.16,26.043 61.16,61.863 0,36.543 -25.33,62.23 -61.16,62.23 -36.18,0 -61.5,-25.687 -61.5,-62.23 m 61.5,101.672 c 56.81,0 103.49,-43.781 103.49,-101.672 0,-58.25 -46.68,-101.309 -103.49,-101.309 -57.16,0 -103.83,43.059 -103.83,101.309 0,57.891 46.67,101.672 103.83,101.672" />
|
||||
<path
|
||||
d="m 1739.75,336.273 0,152.692 c 0,3.25 1.8,5.058 5.07,5.058 l 31.11,0 c 3.26,0 5.07,-1.808 5.07,-5.058 l 0,-152.692 61.87,0 0,152.692 c 0,3.25 1.8,5.058 5.06,5.058 l 31.12,0 c 3.26,0 5.06,-1.808 5.06,-5.058 l 0,-187.059 c 0,-3.258 -1.8,-5.07 -5.06,-5.07 l -237.35,0 c -2.53,0 -5.07,1.812 -5.07,5.07 l 0,187.059 c 0,3.25 1.8,5.058 5.07,5.058 l 31.11,0 c 3.26,0 5.07,-1.808 5.07,-5.058 l 0,-152.692 61.87,0" />
|
||||
<path
|
||||
d="m 2085.17,494.023 c 3.24,0 5.06,-1.804 5.06,-5.062 l 0,-29.668 c 0,-3.258 -1.82,-5.063 -5.06,-5.063 l -62.96,0 0,-152.324 c 0,-3.258 -1.82,-5.07 -5.07,-5.07 l -31.84,0 c -3.25,0 -5.06,1.812 -5.06,5.07 l 0,152.324 -62.96,0 c -3.25,0 -5.07,1.805 -5.07,5.063 l 0,29.668 c 0,3.258 1.82,5.062 5.07,5.062 l 167.89,0" />
|
||||
<path
|
||||
d="m 2156.76,373.902 68.74,0 -31.83,81.043 -3.98,0 -32.93,-81.043 z m 83.22,-37.988 -98.42,0 -13.74,-34.73 c -1.08,-2.899 -3.25,-4.344 -6.15,-4.344 l -35.82,0 c -3.61,0 -4.7,1.812 -3.61,5.066 l 85.38,189.223 c 0.72,1.812 2.17,2.898 4.71,2.898 l 41.24,0 c 2.53,0 3.98,-1.086 4.7,-2.898 l 81.41,-188.496 c 1.09,-2.903 -0.72,-5.793 -3.98,-5.793 l -34.37,0 c -3.61,0 -6.16,1.812 -7.6,5.066 l -13.75,34.008" />
|
||||
</g>
|
||||
<g id="text2" fill="#617171">
|
||||
<path d="m 563.754,127.777 0,84.442 55.555,0 0,-9.727 -44.395,0 0,-74.715 -11.16,0" />
|
||||
<path
|
||||
d="m 646.672,170.117 c 0,-21.113 11.512,-34.75 29.437,-34.75 17.688,0 29.2,13.762 29.2,34.75 0,20.871 -11.512,34.391 -29.438,34.391 -19.941,0 -29.199,-16.363 -29.199,-34.391 z m 69.801,0.594 c 0,-24.793 -13.653,-44.949 -40.481,-44.949 -27.062,0 -40.476,20.636 -40.476,45.187 0,26.321 15.785,43.285 40.355,43.285 26.234,0 40.602,-18.379 40.602,-43.523" />
|
||||
<path
|
||||
d="m 803.828,127.777 -11.156,0 0,74.715 -31.219,0 -1.66,-47.554 c -0.594,-16.965 -6.77,-28.942 -19.586,-28.942 -2.379,0 -5.937,0.832 -8.074,1.664 l 0,9.488 c 1.547,-0.953 4.75,-1.191 6.051,-1.191 6.054,0 10.453,3.324 11.043,24.793 l 1.543,51.469 53.058,0 0,-84.442" />
|
||||
<path
|
||||
d="m 841.316,170.117 c 0,-21.113 11.512,-34.75 29.438,-34.75 17.684,0 29.199,13.762 29.199,34.75 0,20.871 -11.515,34.391 -29.437,34.391 -19.942,0 -29.2,-16.363 -29.2,-34.391 z m 69.793,0.594 c 0,-24.793 -13.644,-44.949 -40.472,-44.949 -27.067,0 -40.485,20.636 -40.485,45.187 0,26.321 15.793,43.285 40.364,43.285 26.234,0 40.593,-18.379 40.593,-43.523" />
|
||||
<path
|
||||
d="m 948.293,137.148 22.32,0 c 11.274,0 22.313,0.707 22.313,15.532 0,14.707 -12.938,14.59 -24.211,14.59 l -20.422,0 0,-30.122 z m 0,38.899 20.062,0 c 9.497,0 20.895,0.711 20.895,13.398 0,12.696 -9.859,13.285 -19.824,13.285 l -21.133,0 0,-26.683 z m 25.168,36.172 c 14.008,0 26.939,-5.578 26.939,-21.11 0,-8.3 -4.861,-15.421 -12.459,-18.144 10.446,-2.379 16.259,-10.199 16.259,-21.352 0,-19.449 -15.903,-23.836 -32.044,-23.836 l -34.781,0 0,84.442 36.086,0" />
|
||||
<path
|
||||
d="m 1097.81,127.777 -11.16,0 0,39.493 -44.63,0 0,-39.493 -11.16,0 0,84.442 11.16,0 0,-35.219 44.63,0 0,35.219 11.16,0 0,-84.442" />
|
||||
<path
|
||||
d="m 1160.13,201.547 -14.6,-39.024 28.97,0 -14.37,39.024 z m 39.53,-73.77 -12.46,0 -9.38,25.852 -35.49,0 -9.61,-25.852 -11.88,0 33.24,84.442 12.58,0 33,-84.442" />
|
||||
<path d="m 1337.25,127.777 -11.16,0 0,74.715 -44.63,0 0,-74.715 -11.16,0 0,84.442 66.95,0 0,-84.442" />
|
||||
<path
|
||||
d="m 1374.84,170.117 c 0,-21.113 11.51,-34.75 29.43,-34.75 17.69,0 29.2,13.762 29.2,34.75 0,20.871 -11.51,34.391 -29.43,34.391 -19.95,0 -29.2,-16.363 -29.2,-34.391 z m 69.79,0.594 c 0,-24.793 -13.65,-44.949 -40.47,-44.949 -27.07,0 -40.48,20.636 -40.48,45.187 0,26.321 15.78,43.285 40.36,43.285 26.23,0 40.59,-18.379 40.59,-43.523" />
|
||||
<path
|
||||
d="m 1470.9,212.219 11.16,0 0,-74.719 37.51,0 0,74.719 11.15,0 0,-74.719 37.51,0 0,74.719 11.16,0 0,-84.442 -108.49,0 0,84.442" />
|
||||
<path d="m 1671.04,202.492 -28.37,0 0,-74.715 -11.16,0 0,74.715 -28.37,0 0,9.727 67.9,0 0,-9.727" />
|
||||
<path
|
||||
d="m 1714.25,201.547 -14.59,-39.024 28.96,0 -14.37,39.024 z m 39.54,-73.77 -12.47,0 -9.38,25.852 -35.49,0 -9.61,-25.852 -11.88,0 33.24,84.442 12.58,0 33.01,-84.442" />
|
||||
<path
|
||||
d="m 1857.42,178.297 37.03,-50.52 -14.24,0 -30.63,42.934 -14,-13.289 0,-29.645 -11.16,0 0,84.442 11.16,0 0,-41.867 42.85,41.867 14.6,0 -35.61,-33.922" />
|
||||
<path
|
||||
d="m 1929.17,171.777 21.48,0 c 10.81,0 19.12,2.965 19.12,15.414 0,13.524 -9.62,15.422 -20.66,15.422 l -19.94,0 0,-30.836 z m 23.62,40.442 c 16.15,0 28.13,-6.758 28.13,-24.313 0,-19.097 -12.34,-25.5 -28.84,-25.5 l -22.91,0 0,-34.629 -11.16,0 0,84.442 34.78,0" />
|
||||
<path
|
||||
d="m 2030.3,201.547 -14.6,-39.024 28.96,0 -14.36,39.024 z m 39.53,-73.77 -12.46,0 -9.38,25.852 -35.49,0 -9.62,-25.852 -11.87,0 33.23,84.442 12.59,0 33,-84.442" />
|
||||
<path
|
||||
d="m 2115.24,219.453 -10.69,0 0,11.977 10.69,0 0,-11.977 z m -11.04,-91.676 -11.16,0 0,84.442 11.16,0 0,-84.442 z m -11.4,91.676 -10.68,0 0,11.977 10.68,0 0,-11.977" />
|
||||
<path
|
||||
d="m 2202.02,127.777 -11.15,0 0,39.493 -44.63,0 0,-39.493 -11.16,0 0,84.442 11.16,0 0,-35.219 44.63,0 0,35.219 11.15,0 0,-84.442" />
|
||||
<path
|
||||
d="m 2232.74,212.219 11.16,0 0,-71.516 0.23,0 41.43,71.516 14.12,0 0,-84.442 -11.15,0 0,71.754 -0.24,0 -41.55,-71.754 -14,0 0,84.442" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.4 KiB |
Reference in New Issue
Block a user