Comments (21)
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?
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?
from rust-analyzer.github.io.
I like the completion idea (and the first font variant more than the second) 🙂
from rust-analyzer.github.io.
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:
I'm not totally satisfied, maybe a color (instead of the dark gray) would make it more unique and recognizable.
from rust-analyzer.github.io.
For future readers, the logos can be found here: https://github.com/rust-analyzer/rust-analyzer/tree/master/assets
from rust-analyzer.github.io.
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:
?
from rust-analyzer.github.io.
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
from rust-analyzer.github.io.
@matklad image no.2 from your post is too "VSCody".
User can deduce that only vscode is supported.
from rust-analyzer.github.io.
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:
I am not sure if the font is right though... Should we use something sturdier, like the one from the website?
from rust-analyzer.github.io.
The first font is also used for the headlines on rust-lang.org.
from rust-analyzer.github.io.
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 :)
from rust-analyzer.github.io.
@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.
from rust-analyzer.github.io.
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
.
from rust-analyzer.github.io.
I like the full completion one
from rust-analyzer.github.io.
Should we use something sturdier, like the one from the website?
in my eyes, rust is definitely strong and bold :)
from rust-analyzer.github.io.
Ok, so looks like everyone except myself likes the single font variant, so let's pick it!
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?
from rust-analyzer.github.io.
@matklad I will, when I have time.
If you want, I can make it bold (currently it uses the normal and medium weights).
from rust-analyzer.github.io.
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. 😄
from rust-analyzer.github.io.
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
from rust-analyzer.github.io.
Set the picture as twitter and github org logo. I like it very much, thank you so much for this, @Aloso!
from rust-analyzer.github.io.
Maybe we could use the r.a
form for the square variant? 🤔
from rust-analyzer.github.io.
Ok, pngs are here: rust-lang/rust-analyzer#567 (comment)
Now we need to actually add the logo to the website :)
from rust-analyzer.github.io.
Related Issues (20)
- Closed HOT 1
- Alpha status? HOT 2
- Improve metrics page
- Add some more IDE configurations in the user manual HOT 1
- Open VSX publishing abandoned HOT 2
- Can't turn off special font style for mutable variables HOT 2
- Add first-class support for thiserror HOT 1
- format code fail, if there is an async function HOT 5
- auto completion for 'fn' does not work when there is no curly bracket '{ }' on the 'fn' above HOT 2
- Support for OpenBSD? HOT 2
- Rename Symbol (F2) in VSCode does not work HOT 3
- Emacs instructions out of date, now setup just requires installing an lsp-client (`eglot` or `lsp-mode`)
- Possible error in the documentation HOT 2
- Perhaps a memory leak in vscode/Windows HOT 2
- What is happening with donations? HOT 2
- VS Code extension should not report error when workspace is not a Rust workspace HOT 5
- rust-analyzer: Start Server not working in VSCode. HOT 2
- Mouseover for RustAnalyzer not working in VSCode. HOT 3
- Document options for rust-analyzer.completion.callable.snippets
- FetchBuildDataError in some default vscode installs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rust-analyzer.github.io.