rust-analyzer / rust-analyzer.github.io

https://rust-analyzer.github.io/
87 stars 51 forks source link

Branding #23

Closed Aloso closed 4 years ago

Aloso commented 4 years ago

I think the website would profit from branding, especially a logo. I'd like to help out with that, if that's okay. I already had a few ideas about a logo, which I uploaded here.

matklad commented 4 years ago

Those look cool! I like the first one, and the one that plays with . and completion. I am not sure about the general idea of just using ra for the logo: seems hard to decode into rust-analyzer. What do you think about taking the . idea further, and basically show completion:

image

image

?

matklad commented 4 years ago

I am also willing to be convinced that, for a logo, ra is better then the full rust-analyzer: basically, I have zero expertise here, and will trust your opinion :D

MikailBag commented 4 years ago

@matklad image no.2 from your post is too "VSCody". User can deduce that only vscode is supported.

matklad commented 4 years ago

I'd say that the only VSCody thing there is the cube(?) icon. If we remove it, it'll actually look more like Emacs, due to pale fire theme and block cursor :) And it's easy to make it more neutral:

image

I am not sure if the font is right though... Should we use something sturdier, like the one from the website?

image

flodiebold commented 4 years ago

I like the completion idea (and the first font variant more than the second) :slightly_smiling_face:

Aloso commented 4 years ago

The first font is also used for the headlines on rust-lang.org.

Aloso commented 4 years ago

The brown color is supposed to look rusty, but a more pleasant, vibrant color might be better.

I'm not a professional designer, so don't trust me blindly :)

Aloso commented 4 years ago

@matklad I added two more logo ideas to the website, which show the whole name "rust analyzer".

Should we use something sturdier, like the one from the website?

I thought that a monospace font would be more fitting for autocompletion. But if you disagree, I can change it.

matklad commented 4 years ago

Yeah, I must say I really like the full completion version! Unless anyone has strong feelings otherwise, I suggest we pick it.

I am still not super thrilled about the font choice, mainly because the picture seems visually imbalanced, due to analyzer being a longer word. I wonder if ... we can just use both fonts?

image

That subjectively restores the balance, and also underlines, via "slab / mono" font rhyme, that rust-analyze completes the Rust experience. Was programming a wrong choice of a career for me? Should I have been honing my skills of explaining ridiculously expensive logos instead?

Matthias247 commented 4 years ago

I like the completion ones, the one with the lightbulb and r::a! r#a for whatever reason reminds me too much about C#. The one with the cube somehow makes me think it has something to do with crates.io (it could be a crate?) - but that's actually not the intended meaning.

From all the completion versions, my favorite is the full one with the non-bold rust.

yerke commented 4 years ago

I like the full completion one

univerz commented 4 years ago

Should we use something sturdier, like the one from the website?

in my eyes, rust is definitely strong and bold :)

matklad commented 4 years ago

Ok, so looks like everyone except myself likes the single font variant, so let's pick it!

image

Here's a 900x600 horribly cropped logo.

@Aloso could you make an svg out of that thing, so that we can easily embedd it everywhere?

Aloso commented 4 years ago

@matklad I will, when I have time.

If you want, I can make it bold (currently it uses the normal and medium weights).

bjorn3 commented 4 years ago

I looked at the html of the website to see if I could find the url to that logo. It turns out that it is actually made with only html and css. :smile:

matklad commented 4 years ago

Hm, another problem with the logo is it's 3x1, which doesn't really mesh well the square format for the avatar.

I wonder if we should have a variant where the two words are aligned?

rust.
analyzer

rather than

rust.
     analyzer
matklad commented 4 years ago

Set the picture as twitter and github org logo. I like it very much, thank you so much for this, @Aloso!

flodiebold commented 4 years ago

Maybe we could use the r.a form for the square variant? :thinking:

Aloso commented 4 years ago

another problem with the logo is it's 3x1

That's why initially used only initials – which are also easier to read on small sizes, like the favicon.

Here are the SVGs:

rust analyzer

<img src="https://user-images.githubusercontent.com/15658558/72436749-79be5300-37a1-11ea-889b-bbc469e2375e.png" alt="ra">

I'm not totally satisfied, maybe a color (instead of the dark gray) would make it more unique and recognizable.

matklad commented 4 years ago

Ok, pngs are here: https://github.com/rust-analyzer/rust-analyzer/issues/567#issuecomment-574688752

Now we need to actually add the logo to the website :)

Aloso commented 3 years ago

For future readers, the logos can be found here: https://github.com/rust-analyzer/rust-analyzer/tree/master/assets