mirror of
https://github.com/shadoll/sLogos.git
synced 2025-12-20 13:32:01 +00:00
- 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.
52 lines
7.4 KiB
XML
52 lines
7.4 KiB
XML
<svg width="100%" height="100%" viewBox="0 0 712 384" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
|
<g id="oval" transform="matrix(1.25,0,0,-1.25,-4.4,394.299)">
|
|
<path id="path3462"
|
|
d="M11.52,162C11.52,81.677 135.307,16.561 288,16.561C440.693,16.561 564.481,81.677 564.481,162C564.481,242.322 440.693,307.439 288,307.439C135.307,307.439 11.52,242.322 11.52,162"
|
|
style="fill:url(#_Radial_24830);fill-rule:nonzero;" />
|
|
<g id="path3474" transform="matrix(1,0,0,1,288,27.3594)">
|
|
<path
|
|
d="M0,0C146.729,0 265.68,60.281 265.68,134.641C265.68,209 146.729,269.282 0,269.282C-146.729,269.282 -265.68,209 -265.68,134.641C-265.68,60.281 -146.729,0 0,0"
|
|
style="fill:rgb(119,123,179);fill-rule:nonzero;" />
|
|
</g>
|
|
</g>
|
|
<g id="letters" transform="matrix(1.25,0,0,-1.25,504.399,147.665)">
|
|
<g id="path3486" transform="matrix(1,0,0,1,-245.305,-52.0005)">
|
|
<path
|
|
d="M0,0C12.065,0 21.072,2.225 26.771,6.611C32.409,10.952 36.303,18.473 38.344,28.964C40.247,38.77 39.522,45.617 36.19,49.312C32.783,53.086 25.417,55 14.297,55L-4.984,55L-15.673,0L0,0ZM-63.063,-67.75C-63.958,-67.75 -64.808,-67.35 -65.377,-66.658C-65.947,-65.967 -66.178,-65.057 -66.007,-64.178L-37.679,81.573C-37.405,82.982 -36.17,84 -34.734,84L26.32,84C45.508,84 59.79,78.79 68.767,68.513C77.792,58.182 80.579,43.741 77.05,25.592C75.614,18.198 73.144,11.331 69.709,5.183C66.27,-0.972 61.725,-6.667 56.198,-11.747C49.582,-17.939 42.094,-22.429 33.962,-25.071C25.959,-27.678 15.681,-29 3.414,-29L-21.308,-29L-28.368,-65.322C-28.642,-66.732 -29.876,-67.75 -31.312,-67.75L-63.063,-67.75Z"
|
|
fill="black" />
|
|
</g>
|
|
<g id="path3490" transform="matrix(1,0,0,1,-247.815,2.84217e-14)">
|
|
<path
|
|
d="M0,0L16.808,0C30.229,0 34.891,-2.945 36.475,-4.7C39.103,-7.614 39.599,-13.758 37.91,-22.467C36.012,-32.217 32.494,-39.13 27.452,-43.012C22.29,-46.986 13.898,-49 2.511,-49L-9.523,-49L0,0ZM28.831,35L-32.224,35C-35.096,35 -37.565,32.964 -38.113,30.145L-66.441,-115.606C-66.783,-117.365 -66.321,-119.184 -65.182,-120.567C-64.042,-121.95 -62.344,-122.75 -60.552,-122.75L-28.802,-122.75C-25.929,-122.75 -23.46,-120.714 -22.912,-117.895L-16.324,-84L5.925,-84C18.507,-84 29.099,-82.628 37.404,-79.923C45.945,-77.148 53.803,-72.443 60.758,-65.939C66.51,-60.647 71.248,-54.707 74.838,-48.282C78.429,-41.855 81.009,-34.688 82.506,-26.98C86.221,-7.876 83.203,7.422 73.537,18.486C63.965,29.444 48.923,35 28.831,35M-16.802,-55L2.511,-55C15.312,-55 24.847,-52.589 31.112,-47.766C37.378,-42.942 41.604,-34.891 43.8,-23.609C45.901,-12.777 44.944,-5.133 40.929,-0.68C36.909,3.773 28.87,6 16.808,6L-4.946,6L-16.802,-55M28.831,29C47.198,29 60.597,24.18 69.019,14.539C77.44,4.898 79.976,-8.559 76.616,-25.836C75.233,-32.953 72.894,-39.46 69.601,-45.355C66.304,-51.254 61.999,-56.648 56.679,-61.539C50.339,-67.472 43.296,-71.7 35.546,-74.218C27.796,-76.743 17.925,-78 5.925,-78L-21.271,-78L-28.802,-116.75L-60.552,-116.75L-32.224,29L28.831,29"
|
|
style="fill:white;fill-rule:nonzero;" />
|
|
</g>
|
|
<g id="path3494" transform="matrix(1,0,0,1,-95.4561,-81.0005)">
|
|
<path
|
|
d="M0,0C-0.896,0 -1.745,0.4 -2.314,1.092C-2.885,1.783 -3.116,2.692 -2.945,3.572L9.586,68.061C10.778,74.194 10.484,78.596 8.759,80.456C7.703,81.593 4.531,83.5 -4.848,83.5L-27.55,83.5L-43.305,2.428C-43.579,1.018 -44.814,0 -46.25,0L-77.75,0C-78.646,0 -79.495,0.4 -80.065,1.092C-80.635,1.783 -80.866,2.693 -80.695,3.572L-52.367,149.323C-52.093,150.732 -50.858,151.75 -49.422,151.75L-17.922,151.75C-17.026,151.75 -16.177,151.35 -15.607,150.659C-15.037,149.967 -14.806,149.058 -14.977,148.178L-21.813,113L2.609,113C21.214,113 33.83,109.72 41.178,102.972C48.668,96.088 51.005,85.081 48.125,70.253L34.945,2.428C34.671,1.018 33.437,0 32,0L0,0Z"
|
|
fill="black" />
|
|
</g>
|
|
<g id="path3498" transform="matrix(1,0,0,1,-113.378,73.75)">
|
|
<path
|
|
d="M0,0L-31.5,0C-34.373,0 -36.842,-2.036 -37.39,-4.855L-65.718,-150.606C-66.06,-152.365 -65.598,-154.184 -64.458,-155.567C-63.318,-156.95 -61.62,-157.75 -59.828,-157.75L-28.328,-157.75C-25.456,-157.75 -22.986,-155.714 -22.438,-152.895L-7.155,-74.25L13.074,-74.25C22.437,-74.25 24.402,-76.25 24.481,-76.336C25.049,-76.947 25.796,-79.777 24.563,-86.117L12.032,-150.606C11.69,-152.365 12.152,-154.184 13.292,-155.567C14.432,-156.95 16.13,-157.75 17.922,-157.75L49.922,-157.75C52.794,-157.75 55.264,-155.714 55.812,-152.895L68.991,-85.07C72.084,-69.149 69.438,-57.206 61.13,-49.57C53.202,-42.289 39.922,-38.75 20.531,-38.75L-0.253,-38.75L5.89,-7.145C6.231,-5.386 5.77,-3.566 4.63,-2.184C3.49,-0.801 1.792,0 0,0M0,-6L-7.531,-44.75L20.531,-44.75C38.188,-44.75 50.367,-47.832 57.07,-53.988C63.773,-60.148 65.781,-70.129 63.102,-83.926L49.922,-151.75L17.922,-151.75L30.453,-87.262C31.879,-79.926 31.355,-74.922 28.879,-72.254C26.402,-69.586 21.133,-68.25 13.074,-68.25L-12.102,-68.25L-28.328,-151.75L-59.828,-151.75L-31.5,-6L0,-6"
|
|
style="fill:white;fill-rule:nonzero;" />
|
|
</g>
|
|
<g id="path3502" transform="matrix(1,0,0,1,2.5107,-52.0005)">
|
|
<path
|
|
d="M0,0C12.065,0 21.072,2.225 26.771,6.611C32.409,10.951 36.303,18.472 38.345,28.964C40.248,38.77 39.523,45.617 36.19,49.312C32.783,53.086 25.417,55 14.297,55L-4.984,55L-15.673,0L0,0ZM-63.062,-67.75C-63.957,-67.75 -64.807,-67.35 -65.376,-66.658C-65.946,-65.967 -66.178,-65.057 -66.007,-64.178L-37.679,81.573C-37.404,82.982 -36.17,84 -34.733,84L26.32,84C45.509,84 59.79,78.79 68.768,68.513C77.793,58.183 80.579,43.742 77.051,25.592C75.613,18.198 73.144,11.331 69.709,5.183C66.27,-0.972 61.725,-6.667 56.198,-11.747C49.582,-17.939 42.094,-22.429 33.962,-25.071C25.959,-27.678 15.681,-29 3.414,-29L-21.309,-29L-28.366,-65.322C-28.641,-66.732 -29.875,-67.75 -31.312,-67.75L-63.062,-67.75Z"
|
|
fill="black" />
|
|
</g>
|
|
<path id="path3506"
|
|
d="M0,0L16.808,0C30.229,0 34.891,-2.945 36.475,-4.7C39.104,-7.614 39.6,-13.758 37.91,-22.466C36.012,-32.217 32.493,-39.13 27.452,-43.012C22.29,-46.986 13.898,-49 2.511,-49L-9.522,-49L0,0ZM28.831,35L-32.223,35C-35.095,35 -37.564,32.964 -38.112,30.145L-66.44,-115.606C-66.782,-117.365 -66.32,-119.184 -65.181,-120.567C-64.041,-121.95 -62.343,-122.75 -60.551,-122.75L-28.801,-122.75C-25.929,-122.75 -23.459,-120.714 -22.911,-117.895L-16.324,-84L5.925,-84C18.507,-84 29.099,-82.628 37.404,-79.923C45.945,-77.148 53.805,-72.442 60.76,-65.937C66.512,-60.646 71.248,-54.707 74.838,-48.282C78.429,-41.855 81.009,-34.688 82.506,-26.98C86.221,-7.875 83.203,7.423 73.537,18.487C63.965,29.444 48.924,35 28.831,35M-16.801,-55L2.511,-55C15.312,-55 24.847,-52.589 31.112,-47.766C37.379,-42.942 41.604,-34.891 43.8,-23.609C45.902,-12.777 44.945,-5.133 40.929,-0.68C36.909,3.773 28.87,6 16.808,6L-4.946,6L-16.801,-55M28.831,29C47.198,29 60.597,24.18 69.019,14.539C77.441,4.898 79.976,-8.559 76.616,-25.836C75.233,-32.953 72.894,-39.46 69.601,-45.355C66.304,-51.254 61.999,-56.648 56.679,-61.539C50.339,-67.472 43.296,-71.7 35.546,-74.218C27.796,-76.743 17.925,-78 5.925,-78L-21.271,-78L-28.801,-116.75L-60.551,-116.75L-32.223,29L28.831,29"
|
|
style="fill:white;fill-rule:nonzero;" />
|
|
</g>
|
|
<defs>
|
|
<radialGradient id="_Radial_24830" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse"
|
|
gradientTransform="matrix(363.058,0,0,-363.058,177.52,256.307)">
|
|
<stop offset="0" style="stop-color:rgb(174,178,213);stop-opacity:1" />
|
|
<stop offset="0.3" style="stop-color:rgb(174,178,213);stop-opacity:1" />
|
|
<stop offset="0.75" style="stop-color:rgb(72,76,137);stop-opacity:1" />
|
|
<stop offset="1" style="stop-color:rgb(72,76,137);stop-opacity:1" />
|
|
</radialGradient>
|
|
</defs>
|
|
</svg>
|