casey / just

🤖 Just a command runner
https://just.systems
Creative Commons Zero v1.0 Universal
21.44k stars 477 forks source link

Create an official project icon #1255

Open dhruvkb opened 2 years ago

dhruvkb commented 2 years ago

It would be helpful if the project had an official icon that could be used for IDE plugins and other tools. Currently, the lack of an official icon means that plugins are using their own makeshift visuals.

Examples

JetBrains

Screenshot 2022-06-30 at 8 52 23 AM

This extension uses a strange button-like icon that look weirdly out of place in the IDE. See linux-china/jetbrains-just-plugin#2 for more context. It was also the issue that suggested opening this issue for an official icon.

Screenshot 2022-04-29 at 5 02 36 AM

VS Code

Screenshot 2022-06-30 at 8 44 01 AM

The skellock.just plugin uses the non-descript 🤖 emoji as its icon. I'm not sure but that's the default for projects that don't have an icon. It's also not helpful that all three extensions for justfile support have the same icon, making it hard to identify which is the main one here.

Screenshot 2022-06-30 at 8 45 15 AM
casey commented 2 years ago

I'm definitely open to suggestions! When I have to make an icon, e.g., the Discord icon, I use that button thing. It's actually supposed to be a : because that's the character that comes after a recipe name, but it probably doesn't read super well if you're not already familiar with the project.

dhruvkb commented 2 years ago

I would never have guessed that it was a colon : because unless there's text beside it, there's no context to interpret the symbol as a character instead of a shape. I thought it somewhat resembled the yin/yang symbol. To be fair, I don't mind the icon for the extension but the file icon looks a bit out of place in the file tree. We can refer to the JetBrains icon design guidelines for some ideas.

I'm no designer, but if I was, I'd definitely share some concepts or ideas.

nk9 commented 2 years ago

FTR, I recognized the colon in the current icon immediately. But I would agree that someone with graphic design skillz could come up with a snazzier design! Here's hoping someone puts their hand up.

nk9 commented 2 years ago

I adore this icon from the Node task scheduler Bree:

image
olivier-fs commented 1 year ago

+1 for an "official" just icon ! In VSCode 'justfile' is sitting amongst all other files with the generic "file" icon, when CMake files have a specific icon that make them easy to spot e.g. 'CMakeLists.txt' files Though like nk9 and dhruvkb : I'm an humble developer with no graphic skills :-(

remrow86 commented 1 year ago

Hi! I noticed that this project still doesn't have a proper icon, so I drew up my own design. Feel free to use this - you don't have to credit me. just_logo

nk9 commented 1 year ago

Thanks very much for submitting this, and I really like where you're going with it. Matching the hammer tool with the J from just is a good idea. However, to my eye, this particular image looks a bit too suggestive, like a personal massager. 😊

It might help if the J had the top serif. Would it be possible to use multiple tools for that, something like the original Xcode/Interface Builder logo?

Apple_Interface_Builder Small