elixir-lsp / elixir-ls

A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
https://elixir-lsp.github.io/elixir-ls/
Apache License 2.0
1.46k stars 193 forks source link

The elixir-ls project needs a logo :) #517

Open ghuntley opened 3 years ago

ghuntley commented 3 years ago

Howdy folks,

I'm doing some marketing activities for https://gitpod.io/ and I would like to feature the elixir-ls project at an upcoming conference organised by https://github.com/gitpod-io.

question: does the project have a logo? ask: can you please provide a logo in the next couple of days?

axelson commented 3 years ago

Hi! This project currently doesn't have a logo. I could start looking into a logo, but it is very unlikely that it would be ready in the next couple of days.

ghuntley commented 3 years ago

馃憤 elixir-ls isn't the only project without a logo so I might need to take a different design approach of using the programming language logo instead.

lukaszsamson commented 3 years ago

We can ask the community on elixirforum

easbarba commented 3 years ago

There are some repos dedicated to provide logo for open source projects, I can't find those anymore, but gladly I found this one:

http://openlogos.org

DaniruKun commented 2 years ago

Was thinking the same, I can ask our graphics designer this week if they have some time to make a couple variations.

c-alpha commented 1 year ago

Some little bits of type-art that crossed my mind reading this issue:

call it "existentialism"

Canvas 1

Canvas 6

Munich'72 style

Canvas 2

Canvas 3

Canvas 4

Canvas 5

Nezteb commented 1 year ago

I was bored and randomly decided to see what I could get DALL-E to create as inspiration:

Screenshot 2023-04-07 at 10 08 13 AM Screenshot 2023-04-07 at 10 14 44 AM Screenshot 2023-04-07 at 10 34 21 AM Screenshot 2023-04-07 at 10 36 19 AM Screenshot 2023-04-07 at 10 39 47 AM Screenshot 2023-04-07 at 10 44 30 AM
jaminthorns commented 1 year ago

Here's my contribution! It's a pretty straightforward design, but I think it would work well as a project and extension icon. I used Asap for the text font, since that seems to be what the official Elixir logo uses. I have the source SVG, so we can make tweaks or scale to whatever size is needed if we decide we want to use this.

Logo (No Text)

ElixirLS Logo (VS Code Extension Logo)

Logo (Right Text, Light Background)

ElixirLS Logo (Right Text, Light Background)

Logo (Bottom Text, Light Background)

ElixirLS Logo (Bottom Text, Light Background)

Logo (Right Text, Dark Background)

ElixirLS Logo (Right Text, Dark Background)

Logo (Bottom Text, Dark Background)

ElixirLS Logo (Bottom Text, Dark Background)

tessi commented 1 year ago

I'm not an artist of any kind, so bear with me. But what about using a pipette as the logo? Pipettes are a tool to work with drops of elixir, which the Elixir logo is :)

Something like image (taken from a random internet search) but with an Elixir-drop like so

Screenshot 2023-06-04 at 10 09 01

(and possibly colouring the rest of the liquid sitting on the pipette in purple too)

I'm not too sure, because this goes against the trend of having heavy simplified logos that the industry is currently going through. But I'm sure someone more talented than me can further abstract the idea into a simplified svg-ized form :)

benvp commented 11 months ago

Here are my DALL路E cents.

DALL路E 2023-10-16 10 27 24 - Illustration of a dark-themed, clean, and simplistic icon design for the Elixir programming language language server  The design should prominently fe DALL路E 2023-10-16 10 28 23 - Illustration of a simplistic scene where the Elixir language purple drop is positioned atop a minimalist code editor  The drop acts as the source, wit DALL路E 2023-10-16 10 28 21 - Illustration of a minimalist design merging the Elixir programming language logo, which is a purple drop, with an abstract representation of intellige

lukaszsamson commented 11 months ago

Nice @benvp. I especially like the second one

benvp commented 11 months ago

I like that one here, too:

DALL路E 2023-10-16 14 11 09 - Illustration of an icon-sized, highly minimalistic design where the Elixir language purple drop is placed over a subtle representation of a code edito

c-alpha commented 11 months ago

I think I like @jaminthorns best, since they seem simple enough to provide both, easy recognition (little brain processing needed, so recognition will be quick), and good recognition at all scales (no tiny features to be lost at small sizes). The gears inside the purple Elixir drop to me signal that there is more than just the language.

Kirlovon commented 6 months ago

Hi guys, I also tried my hand at working on a logo! I stayed close to the original logo by adding outline and gradients. It should also look good on both light and dark backgrounds.

Feel free to give some feedback! I can provide sources if needed! 馃榾

preview1 preview2

lukaszsamson commented 5 months ago

For now I merged @Kirlovon PR. It's much better than the previous one but still it's too close tho the original elixir logo. I'll repeat myself - I liked the ones from https://github.com/elixir-lsp/elixir-ls/issues/517#issuecomment-1763982127