typeorm / typeorm

ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
http://typeorm.io
MIT License
33.97k stars 6.26k forks source link

SVG (vector) Logo #7482

Open karol-depka opened 3 years ago

karol-depka commented 3 years ago

Hi.

It would be nice to provide a TypeORM logo in SVG format. Right now I only see PNG format.

If You have another format like .eps, I could do the conversion to .SVG.

Think of: https://github.com/gilbarbara/logos.git :)

Think vector graphics, hi-res displays (retina, smartphones, 4k+), zooming in, printed materials, CV-s, job offers, posters, shirts, hoodies, mugs :).

JayTailor45 commented 3 years ago

Hi @karol-depka I'm interested to take this issue. Can you assign it to me? I will ping you when I have something :D

JayTailor45 commented 3 years ago

Hey @karol-depka I have created vector logo in a figma project. Now can you please tell me in which format I would need to submit it? Here's what it looks like. Feel free to share feedback :) image

karol-depka commented 3 years ago

Hey @JayTailor45 . Thank You so much for the file.

I'm thinking it would be best to have something much simpler. (simplicity is the ultimate sophistication, etc.) Please take a look at the simplicity of most of those logos: https://github.com/gilbarbara/logos

What would You say about something like this? https://www.figma.com/file/h7gw69WcuDKYfgSpykAsqf/TypeORM-logo-idea?node-id=0%3A1 image

It includes a nod to ideas in the original logo, while simplifying a lot. Excuse the rough quality of this quick sketch.

Maybe we should weave in some nod to TypeScript logo (square with TS letters) ?

karol-depka commented 3 years ago

PS Btw, @JayTailor45 I'm also an Angular developer :). I saw Your Blender tutorials (I also use Blender) - https://www.youtube.com/channel/UCLgTFV-ItyIf310HZN2U4Kg - really nice ! :). Here is my LinkedIn: https://www.linkedin.com/in/karoldepka/, let's connect :).

JayTailor45 commented 3 years ago

@karol-depka Initially I thought I just need to create vector image of existing logo. So I went ahead and trace it out with Pen tool. I do agree. Simplicity is very important when it comes to logos. Your rough mockup looks great. I will work on it and try to come up with at least 2 different variations.

Thank you for the opportunity. This is going to be my first OSS contribution.

PS: Glad to connect with you. also thank you for words about my YT channel :D

karol-depka commented 3 years ago

Hi @JayTailor45 . Please check some more ideas, with a nod to TS logo: https://www.figma.com/file/h7gw69WcuDKYfgSpykAsqf/TypeORM-logo-idea?node-id=0%3A1

JayTailor45 commented 3 years ago

@karol-depka I might be asking dumb question, but can you please let me know what is nod?

karol-depka commented 3 years ago

@karol-depka I might be asking dumb question, but can you please let me know what is nod?

Hi @JayTailor45 . This is what I meant :). https://www.macmillandictionary.com/dictionary/british/a-nod-to-towards-something#:~:text=DEFINITIONS1-,1,nod%20towards%20poet%20Walt%20Whitman.

JayTailor45 commented 3 years ago

Hi @karol-depka I checked your logo mockups. I think "TO" can be misleading. I'm trying to say a story from the logo. I steal some ideas from your mockups and current TYPE ORM logo. Now I have created some rough wireframes. Can you share your thoughts on it? I think it says a story. https://www.figma.com/file/wWWvFErfiQOgnXHzGDvxFQ/typeorm-logo?node-id=0%3A1

karol-depka commented 3 years ago

Hi. Cool. Thanks.

Another idea: image

-- Karol Depka Pradzinski Software Developer && Entrepreneur topicfriends.org/u/karol-depka karoldepka.com/about linkedin.com/in/karoldepka

On Tue, Mar 30, 2021 at 6:50 PM JAY TAILOR @.***> wrote:

Hi @karol-depka https://github.com/karol-depka I checked your logo mockups. I think "TO" can be misleading. I'm trying to say a story from the logo. I steal some ideas from your mockups and current TYPE ORM logo. Now I have created some rough wireframes. Can you share your thoughts on it? I think it says a story.

https://www.figma.com/file/wWWvFErfiQOgnXHzGDvxFQ/typeorm-logo?node-id=0%3A1

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/typeorm/typeorm/issues/7482#issuecomment-810417809, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHKAFVPK7VR4WBUZ4FZIX3TGH6N5ANCNFSM4ZQNL5CQ .

karol-depka commented 3 years ago

New ideas, first one with a nod to the curly brace. & all of them with nod to the "table rows".

image

https://www.figma.com/file/h7gw69WcuDKYfgSpykAsqf/TypeORM-logo-idea

pleerock commented 3 years ago

From everything I saw here, the most I liked is this one

image

Would be interested to see improved / alternative versions of this logo

karol-depka commented 3 years ago

@pleerock Ok. Maybe using the curly braces as the outer "borders" of the logo, in order to simplify? Wdyt @JayTailor45 ?

karol-depka commented 3 years ago

Or, like here, image

as part of the outer border, in order to keep the curlys a little separated, so they can look like curlys still?

JayTailor45 commented 3 years ago

Cool @karol-depka, I will see If I can put together something :D Btw I'm also in favour of @pleerock, So far that was my favourite logo. and I'm sorry for the delayed response, I'm only working over weekends. :)

JayTailor45 commented 3 years ago

Hey @karol-depka and @pleerock, Sorry for the delay. I was ill for like 10 days and then I cough up with work.

Today I got a chance to work on logo a bit. Here's how it looks like. Please share your thoughts. You can check previous link if you want to see it in more details.

image

image

Thanks!

JayTailor45 commented 3 years ago

I like first one the most 😄

duongleh commented 3 years ago

@JayTailor45 I love the first one too, simple and so nice :D

JayTailor45 commented 3 years ago

Thanks @duong-le. Glad you liked it! 😄

rigba commented 2 years ago

I created my own svg incase anyone needs it in the future. Its not 1:1 perfect but its good enough I reckon. It also doesnt include text.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 510 476.05">
      <defs><style>.cls-1{fill:#999;}.cls-2{fill:red;}.cls-3{fill:#ffb600;}</style></defs>
      <polygon points="183.34 125.53 175.59 125.53 175.59 133.27 183.34 133.27 183.34 125.53 183.34 125.53"/>
      <polygon points="183.34 191.38 175.59 191.38 175.59 199.12 183.34 199.12 183.34 191.38 183.34 191.38"/>
      <polygon points="183.34 157.81 175.59 157.81 175.59 165.55 183.34 165.55 183.34 157.81 183.34 157.81"/>
      <polygon points="269.85 95.83 175.59 95.83 175.59 103.58 269.85 103.58 269.85 95.83 269.85 95.83"/>
      <polygon points="269.85 125.53 187.22 125.53 187.22 133.27 269.85 133.27 269.85 125.53 269.85 125.53"/>
      <polygon points="269.85 157.81 187.22 157.81 187.22 165.55 269.85 165.55 269.85 157.81 269.85 157.81"/>
      <polygon points="269.85 191.38 187.22 191.38 187.22 199.12 269.85 199.12 269.85 191.38 269.85 191.38"/>
      <path d="M277.3,87.37a6.46,6.46,0,0,1,6.46,6.45v133a6.47,6.47,0,0,1-6.46,6.46H168.85a6.47,6.47,0,0,1-6.46-6.46v-133a6.46,6.46,0,0,1,6.46-6.45H277.3m0-5.17H168.85a11.62,11.62,0,0,0-11.62,11.62v133a11.62,11.62,0,0,0,11.62,11.62H277.3a11.62,11.62,0,0,0,11.62-11.62v-133A11.62,11.62,0,0,0,277.3,82.2Z" transform="translate(-1 -14.78)"/>
      <polygon points="183.34 306.29 175.59 306.29 175.59 314.03 183.34 314.03 183.34 306.29 183.34 306.29"/>
      <polygon points="183.34 338.56 175.59 338.56 175.59 346.31 183.34 346.31 183.34 338.56 183.34 338.56"/>
      <polygon points="183.34 372.13 175.59 372.13 175.59 379.88 183.34 379.88 183.34 372.13 183.34 372.13"/>
      <polygon points="269.85 276.59 175.59 276.59 175.59 284.34 269.85 284.34 269.85 276.59 269.85 276.59"/>
      <polygon points="269.85 306.35 187.22 306.35 187.22 313.97 269.85 313.97 269.85 306.35 269.85 306.35"/>
      <polygon points="269.85 372.19 187.22 372.19 187.22 379.82 269.85 379.82 269.85 372.19 269.85 372.19"/>
      <polygon points="269.85 338.62 187.22 338.62 187.22 346.25 269.85 346.25 269.85 338.62 269.85 338.62"/>
      <path d="M277.3,268.13a6.46,6.46,0,0,1,6.46,6.45v133A6.47,6.47,0,0,1,277.3,414H168.85a6.47,6.47,0,0,1-6.46-6.46v-133a6.46,6.46,0,0,1,6.46-6.45H277.3m0-5.17H168.85a11.62,11.62,0,0,0-11.62,11.62v133a11.62,11.62,0,0,0,11.62,11.62H277.3a11.62,11.62,0,0,0,11.62-11.62v-133A11.62,11.62,0,0,0,277.3,263Z" transform="translate(-1 -14.78)"/>
      <polygon points="344.73 146.19 306 146.19 306 152.64 344.73 152.64 344.73 323.07 306 323.07 306 329.53 344.73 329.53 351.19 329.53 351.19 323.07 351.19 152.64 351.19 146.19 344.73 146.19"/>
      <path d="M63.64,410.44q1.56-1.11,3.18-2.1c-.08-28.28-.33-80.75-1.21-107.12h0c0-17.31,0-40.59-36.46-48.16,36.42-7.57,36.46-30.84,36.46-48.15h0c1-29,1.18-89.63,1.23-114.85-.64-.41-1.29-.81-1.91-1.26C51.18,79,43.12,63.41,40.66,45.13c-4.38,7.18-7.15,16.07-7.38,27.08C32.1,128.82,29.84,194,29.46,204.91c-.91,24.51-15.91,29.18-23.76,29.94-1.48.08-3,.11-4.7.05v36.33c1.67-.06,3.22,0,4.7,0,7.85.76,22.85,5.43,23.76,29.94.38,10.88,2.64,76.09,3.82,132.69a54.49,54.49,0,0,0,5.66,24C40.74,438,48.94,421,63.64,410.44Z" transform="translate(-1 -14.78)"/>
      <path d="M64.93,88.8c.62.45,1.27.85,1.91,1.26,0-7.09,0-11.39,0-11.39s-5.17-37.44,49.06-32.28v-31s-55-3.48-75.25,29.73C43.12,63.41,51.18,79,64.93,88.8Z" transform="translate(-1 -14.78)"/>
      <path d="M115.91,490.72v-31c-54.23,5.16-49.06-32.28-49.06-32.28s0-7.53,0-19.12q-1.62,1-3.18,2.1C48.94,421,40.74,438,38.94,457.94,57.61,494.42,115.91,490.72,115.91,490.72Z" transform="translate(-1 -14.78)"/>
      <path d="M506.3,234.33c-7.85-.77-22.85-5.43-23.76-29.94-.38-10.88-2.64-76.09-3.82-132.7a55.7,55.7,0,0,0-4.42-21.37c-2.72,17.51-10.7,32.4-24,41.93a56,56,0,0,1-5.12,3.2c.07,27.79.31,82,1.21,108.94h0c0,17.31,0,40.58,36.46,48.15-36.42,7.57-36.46,30.85-36.46,48.16h0c-.9,27.05-1.15,81.56-1.21,109.25a55.05,55.05,0,0,1,6.41,3.93c12.55,9,20.36,22.75,23.5,39a56.8,56.8,0,0,0,3.63-19.48c1.18-56.6,3.44-121.81,3.82-132.69.91-24.51,15.91-29.18,23.76-29.94,1.48-.08,3-.11,4.7-.05V234.38C509.33,234.44,507.78,234.41,506.3,234.33Z" transform="translate(-1 -14.78)"/>
      <path d="M474.3,50.32C457.17,11,396.09,14.88,396.09,14.88v31c54.23-5.16,49.06,32.28,49.06,32.28s0,6.75,0,17.3a56,56,0,0,0,5.12-3.2C463.6,82.72,471.58,67.83,474.3,50.32Z" transform="translate(-1 -14.78)"/>
      <path d="M451.59,413.88a55.05,55.05,0,0,0-6.41-3.93c0,10.37,0,17,0,17s5.17,37.44-49.06,32.28v31s63,4,79-37.33C472,436.63,464.14,422.87,451.59,413.88Z" transform="translate(-1 -14.78)"/>
  </svg>
martinpcobo commented 2 years ago

For anyone that is still looking for the original logo built with vectors, I made it with Figma and posted it in the community. Feel free to duplicate it yourself and change it!

karol-depka commented 2 years ago

Hey @pleerock and Everyone. Any official decision on the logo?

Which logo should we put in job offers, cv and on shirts ;) ?.

I like the ones by @JayTailor45 :) . Plus maybe some of my suggestions, but not that important.

I can also ask a good Friend who is a full time designer, to weigh in :). Shall I?

JayTailor45 commented 2 years ago

Thanks for @karol-depka for the preference. @pleerock If we need some changes, I'm right here. Just ping me :)

NdekoCode commented 1 month ago

Not perfect but:

typeorm

<?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 xmlns="http://www.w3.org/2000/svg" version="1.1" width="1424px" height="722px"
    style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
    xmlns:xlink="http://www.w3.org/1999/xlink">
    <g>
        <path style="opacity:0.992" fill="#f2ae3c"
            d="M 115.5,194.5 C 93.3847,177.906 82.718,155.572 83.5,127.5C 95.8723,114.977 110.872,107.144 128.5,104C 139.763,102.124 151.096,100.958 162.5,100.5C 162.5,114.833 162.5,129.167 162.5,143.5C 149.01,142.83 137.177,146.83 127,155.5C 118.683,167.089 114.849,180.089 115.5,194.5 Z" />
    </g>
    <g>
        <path style="opacity:0.987" fill="#f2ae3c"
            d="M 643.5,129.5 C 643.595,156.305 633.261,177.972 612.5,194.5C 612.536,162.204 596.536,145.871 564.5,145.5C 564.5,131.167 564.5,116.833 564.5,102.5C 588.405,101.893 610.738,107.393 631.5,119C 635.759,122.282 639.759,125.782 643.5,129.5 Z" />
    </g>
    <g>
        <path style="opacity:0.996" fill="#e93523"
            d="M 83.5,127.5 C 82.718,155.572 93.3847,177.906 115.5,194.5C 115.667,234.168 115.5,273.835 115,313.5C 115.241,340.224 107.907,364.557 93,386.5C 86.9245,393.08 80.4245,399.08 73.5,404.5C 94.6676,419.805 107.501,440.472 112,466.5C 113.706,476.092 114.706,485.759 115,495.5C 115.5,535.832 115.667,576.165 115.5,616.5C 94.2611,632.311 83.5944,653.644 83.5,680.5C 77.257,674.369 72.757,667.035 70,658.5C 67.1072,649.703 65.1072,640.703 64,631.5C 62.7414,581.848 62.0747,532.182 62,482.5C 61.1311,466.894 56.4645,452.561 48,439.5C 41.2966,431.565 32.7966,426.898 22.5,425.5C 22.1674,411.484 22.5008,397.484 23.5,383.5C 37.9292,380.903 48.0959,372.903 54,359.5C 58.3182,348.911 60.9848,337.911 62,326.5C 62.0747,276.818 62.7414,227.152 64,177.5C 65.3336,158.641 71.8336,141.974 83.5,127.5 Z" />
    </g>
    <g>
        <path style="opacity:0.993" fill="#e83524"
            d="M 643.5,129.5 C 654.589,142.701 661.089,158.034 663,175.5C 664.289,224.144 664.956,272.811 665,321.5C 665.085,341.083 670.751,358.75 682,374.5C 688.496,380.164 695.996,383.831 704.5,385.5C 705.499,399.484 705.833,413.484 705.5,427.5C 690.914,429.588 680.414,437.254 674,450.5C 668.578,463.277 665.578,476.61 665,490.5C 664.956,539.189 664.289,587.856 663,636.5C 661.604,649.688 657.604,662.022 651,673.5C 648.958,676.94 646.458,679.94 643.5,682.5C 643.905,655.351 633.572,633.351 612.5,616.5C 612.333,573.832 612.5,531.165 613,488.5C 614.052,464.588 621.386,442.921 635,423.5C 640.904,416.926 647.404,411.092 654.5,406C 633.335,391.783 620.501,371.95 616,346.5C 614.565,339.225 613.565,331.892 613,324.5C 612.5,281.168 612.333,237.835 612.5,194.5C 633.261,177.972 643.595,156.305 643.5,129.5 Z" />
    </g>
    <g>
        <path style="opacity:0.996" fill="#8e8e8e"
            d="M 237.5,182.5 C 292.834,182.333 348.168,182.5 403.5,183C 404.416,183.374 405.25,183.874 406,184.5C 407.16,217.416 407.66,250.416 407.5,283.5C 407.333,315.833 407.167,348.167 407,380.5C 406.626,381.416 406.126,382.25 405.5,383C 377.251,384.159 348.918,384.659 320.5,384.5C 292.833,384.333 265.167,384.167 237.5,384C 236.584,383.626 235.75,383.126 235,382.5C 233.341,317.249 233.007,251.915 234,186.5C 234.69,184.65 235.856,183.316 237.5,182.5 Z M 241.5,190.5 C 294.167,190.5 346.833,190.5 399.5,190.5C 399.5,252.5 399.5,314.5 399.5,376.5C 346.833,376.5 294.167,376.5 241.5,376.5C 241.5,314.5 241.5,252.5 241.5,190.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,219.5 C 300.833,219.5 342.167,219.5 383.5,219.5C 383.5,222.167 383.5,224.833 383.5,227.5C 342.167,227.5 300.833,227.5 259.5,227.5C 259.5,224.833 259.5,222.167 259.5,219.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,259.5 C 263.5,259.5 267.5,259.5 271.5,259.5C 271.5,262.167 271.5,264.833 271.5,267.5C 267.5,267.5 263.5,267.5 259.5,267.5C 259.5,264.833 259.5,262.167 259.5,259.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 275.5,259.5 C 311.5,259.5 347.5,259.5 383.5,259.5C 383.5,262.167 383.5,264.833 383.5,267.5C 347.5,267.5 311.5,267.5 275.5,267.5C 275.5,264.833 275.5,262.167 275.5,259.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 431.5,283.5 C 450.833,283.5 470.167,283.5 489.5,283.5C 489.5,365.5 489.5,447.5 489.5,529.5C 470.167,529.5 450.833,529.5 431.5,529.5C 431.5,526.833 431.5,524.167 431.5,521.5C 448.167,521.5 464.833,521.5 481.5,521.5C 481.5,444.833 481.5,368.167 481.5,291.5C 464.833,291.5 448.167,291.5 431.5,291.5C 431.5,288.833 431.5,286.167 431.5,283.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,303.5 C 263.5,303.5 267.5,303.5 271.5,303.5C 271.5,306.167 271.5,308.833 271.5,311.5C 267.5,311.5 263.5,311.5 259.5,311.5C 259.5,308.833 259.5,306.167 259.5,303.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 275.5,303.5 C 311.5,303.5 347.5,303.5 383.5,303.5C 383.5,306.167 383.5,308.833 383.5,311.5C 347.5,311.5 311.5,311.5 275.5,311.5C 275.5,308.833 275.5,306.167 275.5,303.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,347.5 C 263.5,347.5 267.5,347.5 271.5,347.5C 271.5,350.167 271.5,352.833 271.5,355.5C 267.5,355.5 263.5,355.5 259.5,355.5C 259.5,352.833 259.5,350.167 259.5,347.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 275.5,347.5 C 311.5,347.5 347.5,347.5 383.5,347.5C 383.5,350.167 383.5,352.833 383.5,355.5C 347.5,355.5 311.5,355.5 275.5,355.5C 275.5,352.833 275.5,350.167 275.5,347.5 Z" />
    </g>
    <g>
        <path style="opacity:0.863" fill="#3d3d3d"
            d="M 1308.5,353.5 C 1325.47,374.647 1342.3,395.98 1359,417.5C 1375.69,396.309 1392.19,374.976 1408.5,353.5C 1409.5,386.827 1409.83,420.16 1409.5,453.5C 1407.5,453.5 1405.5,453.5 1403.5,453.5C 1403.67,425.498 1403.5,397.498 1403,369.5C 1388.33,388.833 1373.67,408.167 1359,427.5C 1344.09,408.681 1329.42,389.681 1315,370.5C 1314.5,398.165 1314.33,425.831 1314.5,453.5C 1312.5,453.5 1310.5,453.5 1308.5,453.5C 1308.5,420.167 1308.5,386.833 1308.5,353.5 Z" />
    </g>
    <g>
        <path style="opacity:0.892" fill="#3d3d3d"
            d="M 1163.5,356.5 C 1196.39,356.89 1214.39,373.39 1217.5,406C 1215.13,436.2 1198.8,452.7 1168.5,455.5C 1138.22,452.716 1121.88,436.216 1119.5,406C 1121.4,377.982 1136.06,361.482 1163.5,356.5 Z M 1163.5,362.5 C 1184.75,362.04 1199.92,371.373 1209,390.5C 1215.94,415.772 1207.78,434.272 1184.5,446C 1159.9,453.36 1141.4,445.86 1129,423.5C 1121.2,400.247 1127.36,381.747 1147.5,368C 1152.72,365.429 1158.05,363.596 1163.5,362.5 Z" />
    </g>
    <g>
        <path style="opacity:0.963" fill="#3d3d3d"
            d="M 786.5,357.5 C 809.833,357.5 833.167,357.5 856.5,357.5C 856.5,364.833 856.5,372.167 856.5,379.5C 848.833,379.5 841.167,379.5 833.5,379.5C 833.5,404.167 833.5,428.833 833.5,453.5C 825.167,453.5 816.833,453.5 808.5,453.5C 808.5,428.833 808.5,404.167 808.5,379.5C 801.167,379.5 793.833,379.5 786.5,379.5C 786.5,372.167 786.5,364.833 786.5,357.5 Z" />
    </g>
    <g>
        <path style="opacity:0.967" fill="#3d3d3d"
            d="M 863.5,357.5 C 872.857,357.168 882.19,357.502 891.5,358.5C 896.333,369.5 901.167,380.5 906,391.5C 910.5,380.5 915,369.5 919.5,358.5C 928.833,357.167 938.167,357.167 947.5,358.5C 937.728,377.71 928.228,397.044 919,416.5C 918.5,428.829 918.333,441.162 918.5,453.5C 909.833,453.5 901.167,453.5 892.5,453.5C 892.667,440.829 892.5,428.162 892,415.5C 882.217,396.268 872.717,376.934 863.5,357.5 Z" />
    </g>
    <g>
        <path style="opacity:0.966" fill="#3d3d3d"
            d="M 961.5,357.5 C 977.539,357.115 993.539,357.615 1009.5,359C 1025.11,364.311 1032.45,375.311 1031.5,392C 1032.14,407.425 1025.47,418.091 1011.5,424C 1003.24,425.37 994.903,425.87 986.5,425.5C 986.5,434.833 986.5,444.167 986.5,453.5C 978.167,453.5 969.833,453.5 961.5,453.5C 961.5,421.5 961.5,389.5 961.5,357.5 Z M 986.5,379.5 C 1002.33,376.493 1008.49,382.827 1005,398.5C 1004.22,400.286 1003.05,401.786 1001.5,403C 996.511,403.499 991.511,403.666 986.5,403.5C 986.5,395.5 986.5,387.5 986.5,379.5 Z" />
    </g>
    <g>
        <path style="opacity:0.968" fill="#3d3d3d"
            d="M 1050.5,357.5 C 1070.17,357.5 1089.83,357.5 1109.5,357.5C 1109.5,364.833 1109.5,372.167 1109.5,379.5C 1098.17,379.5 1086.83,379.5 1075.5,379.5C 1075.5,384.5 1075.5,389.5 1075.5,394.5C 1084.83,394.5 1094.17,394.5 1103.5,394.5C 1103.81,401.755 1103.48,408.921 1102.5,416C 1093.51,416.5 1084.51,416.666 1075.5,416.5C 1075.5,421.833 1075.5,427.167 1075.5,432.5C 1086.83,432.5 1098.17,432.5 1109.5,432.5C 1109.5,439.5 1109.5,446.5 1109.5,453.5C 1089.5,453.5 1069.5,453.5 1049.5,453.5C 1049.17,421.427 1049.51,389.427 1050.5,357.5 Z" />
    </g>
    <g>
        <path style="opacity:0.86" fill="#3d3d3d"
            d="M 1233.5,357.5 C 1244.3,356.933 1254.97,357.766 1265.5,360C 1282.38,369.19 1286.22,382.356 1277,399.5C 1273.05,403.894 1268.21,406.894 1262.5,408.5C 1269.21,423.479 1276.21,438.312 1283.5,453C 1281.1,453.814 1278.76,453.647 1276.5,452.5C 1270.11,438.047 1263.44,423.713 1256.5,409.5C 1250.87,408.505 1245.21,408.171 1239.5,408.5C 1239.5,423.5 1239.5,438.5 1239.5,453.5C 1237.5,453.5 1235.5,453.5 1233.5,453.5C 1233.5,421.5 1233.5,389.5 1233.5,357.5 Z M 1239.5,363.5 C 1246.17,363.334 1252.84,363.5 1259.5,364C 1275.3,370.073 1279.46,380.573 1272,395.5C 1268.45,399.714 1263.95,402.214 1258.5,403C 1252.18,403.5 1245.84,403.666 1239.5,403.5C 1239.5,390.167 1239.5,376.833 1239.5,363.5 Z" />
    </g>
    <g>
        <path style="opacity:0.996" fill="#8e8e8e"
            d="M 237.5,420.5 C 292.834,420.333 348.168,420.5 403.5,421C 404.416,421.374 405.25,421.874 406,422.5C 407.16,455.416 407.66,488.416 407.5,521.5C 407.333,553.833 407.167,586.167 407,618.5C 406.626,619.416 406.126,620.25 405.5,621C 377.251,622.159 348.918,622.659 320.5,622.5C 292.833,622.333 265.167,622.167 237.5,622C 236.584,621.626 235.75,621.126 235,620.5C 233.341,555.249 233.007,489.915 234,424.5C 234.69,422.65 235.856,421.316 237.5,420.5 Z M 241.5,428.5 C 294.167,428.5 346.833,428.5 399.5,428.5C 399.5,490.5 399.5,552.5 399.5,614.5C 346.833,614.5 294.167,614.5 241.5,614.5C 241.5,552.5 241.5,490.5 241.5,428.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,457.5 C 300.833,457.5 342.167,457.5 383.5,457.5C 383.5,460.167 383.5,462.833 383.5,465.5C 342.167,465.5 300.833,465.5 259.5,465.5C 259.5,462.833 259.5,460.167 259.5,457.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,497.5 C 263.5,497.5 267.5,497.5 271.5,497.5C 271.5,500.167 271.5,502.833 271.5,505.5C 267.5,505.5 263.5,505.5 259.5,505.5C 259.5,502.833 259.5,500.167 259.5,497.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 275.5,497.5 C 311.5,497.5 347.5,497.5 383.5,497.5C 383.5,500.167 383.5,502.833 383.5,505.5C 347.5,505.5 311.5,505.5 275.5,505.5C 275.5,502.833 275.5,500.167 275.5,497.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,541.5 C 263.5,541.5 267.5,541.5 271.5,541.5C 271.5,544.167 271.5,546.833 271.5,549.5C 267.5,549.5 263.5,549.5 259.5,549.5C 259.5,546.833 259.5,544.167 259.5,541.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 275.5,541.5 C 311.5,541.5 347.5,541.5 383.5,541.5C 383.5,544.167 383.5,546.833 383.5,549.5C 347.5,549.5 311.5,549.5 275.5,549.5C 275.5,546.833 275.5,544.167 275.5,541.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 259.5,585.5 C 263.5,585.5 267.5,585.5 271.5,585.5C 271.5,588.167 271.5,590.833 271.5,593.5C 267.5,593.5 263.5,593.5 259.5,593.5C 259.5,590.833 259.5,588.167 259.5,585.5 Z" />
    </g>
    <g>
        <path style="opacity:1" fill="#8e8f8e"
            d="M 275.5,585.5 C 311.5,585.5 347.5,585.5 383.5,585.5C 383.5,588.167 383.5,590.833 383.5,593.5C 347.5,593.5 311.5,593.5 275.5,593.5C 275.5,590.833 275.5,588.167 275.5,585.5 Z" />
    </g>
    <g>
        <path style="opacity:0.992" fill="#f2ae3c"
            d="M 115.5,616.5 C 114.871,632.463 120.205,645.963 131.5,657C 140.942,662.99 151.275,665.49 162.5,664.5C 162.5,678.833 162.5,693.167 162.5,707.5C 138.176,708.585 115.509,703.085 94.5,691C 90.3319,687.998 86.6652,684.498 83.5,680.5C 83.5944,653.644 94.2611,632.311 115.5,616.5 Z" />
    </g>
    <g>
        <path style="opacity:0.986" fill="#f2ae3c"
            d="M 612.5,616.5 C 633.572,633.351 643.905,655.351 643.5,682.5C 636.484,690.854 627.817,697.021 617.5,701C 600.395,707.295 582.729,710.129 564.5,709.5C 564.5,695.167 564.5,680.833 564.5,666.5C 579.047,667.819 591.547,663.485 602,653.5C 609.069,642.228 612.569,629.895 612.5,616.5 Z" />
    </g>
</svg>