starkware-libs / cairo

Cairo is the first Turing-complete language for creating provable programs for general computation.
Apache License 2.0
1.57k stars 482 forks source link

dev: Associate Cairo logo with `.cairo` files in VS Code file explorer and file editor #5626

Closed 0xNeshi closed 4 months ago

0xNeshi commented 4 months ago

Due to missing Logo for the official Cairo 1.0 VS Code extension and the associated .cairo files, my first impression when using the extension was that I downloaded a custom one made by some 3rd party instead of the official one made by StarkWare.

Displaying the official Cairo language logo next to .cairo files would make it clear that these are valid Cairo files. This would also make the whole VS Code extension look more professional and genuine.

Utilitycoder commented 4 months ago

I would like to work on this issue and contribute the necessary changes.

Could you please assign this issue to me and provide pointers on which files need to be updated to implement this change?

mkaput commented 4 months ago

The task is yours. I have no idea what has to be changed of if it's actually possible (because VSCode has a concept of icon themes) 🙃

Thanks ❤️

Utilitycoder commented 4 months ago

I have figured out the solution to the issue. I however need a transparent icon that should be used. I think there will be an official brand guide so I don't want to use just anything on the internet.

Screenshot 2024-05-26 at 19 03 39
0xNeshi commented 4 months ago

@Utilitycoder here's a Cairo logo with transparent background Cairo-logo

mkaput commented 4 months ago

Thanks @misicnenad for providing it. @Utilitycoder if you'll find descaling this giving bad quality, I can ask Starkware marketing ppl for an SVG version.

enitrat commented 4 months ago

https://starkware.co/media-kit/ the branding kit is publicly available here