Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iced branding #143

Closed
AlisCode opened this issue Jan 5, 2020 · 118 comments
Closed

Iced branding #143

AlisCode opened this issue Jan 5, 2020 · 118 comments
Labels
feature New feature or request good first issue Good for newcomers help wanted Extra attention is needed improvement An internal improvement
Milestone

Comments

@AlisCode
Copy link
Contributor

AlisCode commented Jan 5, 2020

Hey everyone !

In order for the new website to happen, we need to define some sort of branding for Iced. Since this should be a community effort, here are my first thoughts / mind map of how I reasoned about the logo and color scheme.

Logo

What is Iced ?

  • GUI Framework
  • Platform-agnostic
  • Written in Rust
  • Elm Architecture

What does iced mean ?

  • Ice

    • Ice Cubes
    • Snowflakes
    • Mountains / Glacier
    • Icebergs
    • Sharp edges
    • Mostly light-blue colors
  • Iced Coffee

    • Ice cubes
    • Brown / Orange colors
  • Modern GUI / Elm

    • Font has to be sans-serif. Having serif makes everything look automatically older.
    • Flat
    • Square-ish shape
    • Draft / Prototyping
  • Rust

    • Light-Orange color (Github) and black color
    • "Jagged R" Rust Logo : maybe we can have a slight reminder of Rust in the shape of the logo ?

Possible inspiration

This whole article on the amethyst.rs website
Logo of Flutter
Logo of Electron
Logo of Elm
Logo of OrbTX
Logo of Amethyst
image

Colors

We need to define :

  • One main color - 3 shades
  • One "accent" color - 3 shades
  • One shade of light color
  • One shade of dark color

In my opinion, it is obvious that Iced's main color should be light-blue.
White could also largely be used as a reminder of snow.
I'm thinking a slightly brown dark color could be used for texts.

I'm undecided for the accent : I like light-green together with light-blue, though I think an orange accent would make for a better result because they are often used as opposite colors in video games. Take Rocket League for example. I also tried brown/orange as an alternative.

My suggestions

So here are my 2 cents. I'm terrible at graphic design (I'm just an engineer) and this is of course a draft that I hope someone will take further.

For the color scheme, I took images of a glacier and extracted some colors. This would be my "main color" suggestion.
I took another image of an emerald glacier and extracted shades of green - I think it's called teal.
Finally, I got an image of an iced coffee and exrtacted shades of orange / brown.

image

As per the logo, I think I'm on to something. These are the result of my first iteration. I'm willing to add some sort of gradient to the ice cubes when I can figure out how to do that in Inkscape.

image

I think it's simple enough. A cool logo should never be complex as evidenced by the "possible inspirations" part, and should work in a monochrome context (both black and white), which I think is kind of the case here.

What are your thoughts ? Any help welcome! 🙏

@hecrj
Copy link
Member

hecrj commented Jan 6, 2020

This is amazing, @AlisCode! I believe there is a lot of work in the library that will need exploration like this and you are setting a really good precedent. Thank you very much! ❤️

As you probably realized, I named the library Iced because it started as a part of coffee. So, I've always had ice cubes in mind and I think they could work well as a logo. Adding some coffee to the equation would be great, but I am not sure how we could do that without the brown color taking all the protagonism (I'm also just an engineer 😅).

The drafts look like a nice starting point! As you said, some gradients (and maybe some shiny spots and rounded corners?) would probably make the ice more recognizable. Adding some context is also an interesting approach, like the drink one. It definitely helps to identify the ice.

For the text, I think we should just capitalize the first letter: Iced. The name is short and using all upper-case may make it seem like it's some kind of acronym (e.g. Internal Compiler Error).

I also think we should strive for simplicity (just like the library!) and I believe this is a really great start!

@hecrj hecrj added feature New feature or request help wanted Extra attention is needed improvement An internal improvement labels Jan 6, 2020
@othelarian
Copy link

Hi, I want to share my modest contribution, definitely not a final version, but if I can help for the final design ;-)

iced_logo

@hecrj
Copy link
Member

hecrj commented Jan 9, 2020

@othelarian Thanks! I feel there are too many elements here. We should try to keep it simple.

I think the logo should be a single "element" with a simple shape and one or two flat colors at most. As I mentioned, blue and brown seem to be hard to mix.

I do not think of ice when I look at these squares, maybe we could play with isometric cubes? I believe the idea of the logo being part of the "i" dot may be interesting.

@AlisCode
Copy link
Contributor Author

AlisCode commented Jan 9, 2020

I'm under the same impression. The big problem with "amateur" logos is that they tend to show too many ideas at the same time, resulting in a confusing / meaningless logo.

Just take Flutter for example : 3 bars vaguely resembling the shape of an "F", as in "Flutter". One drop shadow. One modern font, no serif. It's as simple as that. You just "know" it's about something like UI, and it's modern. Great logo IMHO.

I also don't particularly like the option of making the logo "take part" in the font itself: I just feel like it usually doesn't work.

I'm working on a second iteration so that we can start looking at other ideas.

@JakubKoralewski
Copy link

JakubKoralewski commented Jan 9, 2020

My idea would be that the logo could be something like this with text below it?

obraz

The ice cubes are stacked on top of each other forming a kind of layout. However, the possibility of the ice melting could suggest it's not a very durable formation 😅 Just a suggestion.

Something like this above with whiskey on the rocks:
Font: Permanent Marker (Apache License)
obraz

The brown-ish whiskey could resemble the Rust part of Iced?

If whiskey is not your thing:
obraz

Illustrator file if anyone wants to play around:
iced.zip

@AlisCode
Copy link
Contributor Author

AlisCode commented Jan 9, 2020

So I just had this idea which I think could look like something cool given a bit more work.

image

Granted we have to change the font, colors and proportions (this was drafted in 2 minutes with Inkscape) :)

@artursapek
Copy link
Contributor

@JakubKoralewski whiskey?! this isn't on-the-rocks!

@AlisCode
Copy link
Contributor Author

AlisCode commented Jan 10, 2020

@JakubKoralewski Awesome! I like the font, like the colors, but I don't get the "it's a UI framework" vibe from it.

There's definitely something that can be done with that layout though :)

Edit: Do you think it would be possible to design these 3 ice cubes as I showed and combine them like you did ?

We could also maybe apply a gradient on the outline to make it look 3d-ish ?

@JakubKoralewski
Copy link

@artursapek but if my English does not lead me astray on the rocks means iced

@AlisCode you mean like a little pyramid out of these kind of cubes?
obraz

It would also be interesting to try to recreate the Elm logo using ice cubes somehow maybe

@AlisCode
Copy link
Contributor Author

@JakubKoralewski that's exactly what I meant ! I'm not sure how good that would look, though. You seem to be quite Illustrator-savvy, maybe you can try that as an experiment ?
I'll try to make a correct SVG of that cube and experiment with colors during my lunch break.

I like the idea of representing an ice cube, and the nodes at the coners are great in my opinion : They represent modularity and "communication" logic which are core Iced principles. I lke your font, and the idea of having the logo on top of the text. I will try to use it :)

@JakubKoralewski
Copy link

JakubKoralewski commented Jan 10, 2020

@AlisCode The gaps you're leaving out on some lines next to the dots have some sort of rule where they appear or is it your creative decision? If it looks like I'm savvy in logo making then sorry for misleading you 😅

obraz
iced2.zip

I took the liberty to add some colors and stuff don't know if you like that.

Another idea is to change the crates in the crates logo to ice cubes? I edited the colors a bit to make the cardboard boxes(?) look more like ice

obraz

I guess the tape doesn't make sense and it's a very low effort rip-off. But just another idea.

@AlisCode
Copy link
Contributor Author

AlisCode commented Jan 11, 2020

@JakubKoralewski the gaps were purely my creative decision - if you could call that creative, lol.
I don't like the colors of the outline - it doesn't play well in my opinion :( we need to do more research.

Btw, I re-did my cube thing with better proportions, applied some gradient to it (random colors, still needs work :) ), Montserrat Alternates font. I think it looks better with gaps but just to give an overview of what I think a cool logo would look like :

image

(sorry for the mouse in the screenshot)

Thoughts ?

@JakubKoralewski
Copy link

JakubKoralewski commented Jan 11, 2020

@AlisCode That looks great imo. I like the left one more, but I feel like the name should pop more, maybe a bolder weight?

EDIT: Or could you make one version where the text doesn't have a gradient? The brighter side on the left kind of blends with the white background

@AlisCode
Copy link
Contributor Author

@JakubKoralewski I'm not Inkscape-capable this weekend but will make sure to try that sunday evening and afterwards.

I think defining 3-4 colors as "main palette" and 3-4 colors as "accent palette" would be a good "next step" :)

@AlisCode
Copy link
Contributor Author

AlisCode commented Jan 12, 2020

Added the gaps and removed gradient on text - tested with 3 different font weight (normal - medium - semi-bold)

image

I think the middle one with decent colors could be pretty good ! Thougts ?

@JakubKoralewski
Copy link

@AlisCode Amazing work.
@hecrj Take a look.

@hecrj
Copy link
Member

hecrj commented Jan 12, 2020

Nice! Very excited with the progress! I think we are onto something here.

Some thoughts:

  • I feel using an outline stroke increases the overall complexity of the logo. I believe it will be hard to make it look good at smaller scales.
  • It looks a bit "flat" to me. It should look like a cube. I think the gradient may be the culprit.
  • While the blue colors help, I personally still don't see the ice. I understand making a simple logo look like ice is very challenging...
  • The vertices feel a bit too big for me, I'd try using smaller sizes. This is probably just a nitpick.

The isometric cube seems like an interesting idea, though! Maybe we could try different angles?

@AlisCode
Copy link
Contributor Author

AlisCode commented Jan 13, 2020

This is with fill-mode instead of stroke-mode :

image

After reducing the "handles" and adding shinyness, I get something like this which doesn't feel quite right ...

image

I think a schematic isometric ice cube is impossible to do correctly, we're trying to illustrate rather than suggest. If we want this to "feel like ice", we probably want something that suggests a shape directly related to ice ; a cube is too generic. Here is what @hecrj and I discussed:

  • Schematic Iceberg ? with "handles" (nodes like I did with the cube) ?
  • Stalactites ?
  • Snowflakes ?

Anyone willing to give this a shot ?

@ronvoluted
Copy link

ronvoluted commented Jan 14, 2020

I got it guys.

hecrj-iced

@JakubKoralewski
Copy link

Let's pack it up boys. I think we found it.

Unless...

obraz

@piaoger
Copy link
Contributor

piaoger commented Jan 15, 2020

I wonder if we can bring some "impossible shapes" into logo. It means " impossible is possible" :)

below are some examples:
impossible-shapes

@artursapek
Copy link
Contributor

@piaoger I dig that

@Taha-Firoz
Copy link

Taha-Firoz commented Jan 16, 2020 via email

@AlisCode
Copy link
Contributor Author

Since I didn't have much time this past week and likely won't have much time during the next one either, I'm leaving here my Inkscape SVG draft for anyone to use.

iced_draft.zip

@Taha-Firoz please feel free to submit your ideas or realisations ! This issue is here to provide a community best-effort :)

@mr-road
Copy link

mr-road commented Feb 6, 2020

@AlisCode I pulled down your SVG and had a play around.

Iced_LogoBlackOnWhite

Iced_LogoWhiteOnBlack

Iced_LogoBlackOnGrad

I just picked a couple of random icey colours for the gradient in GIMP.

@AlisCode
Copy link
Contributor Author

AlisCode commented Feb 6, 2020

Glad to see some activity on this issue ! :D

As I mentionned I don't particularly like the idea of using shapes for letters, it's not always easy to see what the logo is meant to be in those cases. I like the colors you picked, though :)

I think we were not far from something good with the gradient in fill mode. Any suggestion ?

I'll try to make some room in my weekend for this issue :)

@gsurrel
Copy link

gsurrel commented Feb 27, 2020

I doodled the following two. I reused the color scheme provided but I would tune it for the 2nd one, I don't think it's a nice fit (even though it's much more close to the idea of a layout).

path4567

use16053

SVG files: Iced.zip

@krooq
Copy link

krooq commented Jun 7, 2020

I prefer the direction of some of the minimal concepts I did earlier:...

@aevyrie I feel that this one could benefit from having the title bar a different colour and losing the icons, unfortunately they are just too small for a logo.
Saying that makes me sad, the cross platform feel from the icons is so damn cool.
I also think we can still keep the dope gradient, it works for the firefox app icon (one of the best app icons ever imo).
Absolutely loving the designs!

@RLHerbert
Copy link

RLHerbert commented Jul 20, 2020

Way late to this party, but is it too late to suggest something based on iced<T> (iced tea)?

@johannesvollmer
Copy link

Keep it coming, this deserves any kind of progress

@RLHerbert
Copy link

RLHerbert commented Jul 20, 2020

Just a mock up idea:

iced_logo_example_dark

I feel like the ice cube goes well in the i, a la Pixar lamp. And the t/tea color is quite similar to the actual color of Rust. Lowercase t just to match the lowercase iced. Alternatively the logo could be "carved" out of ice or the letters of iced could be the ice cubes in a drink, but my graphics design skills are by far inadequate to attempt such a design.

@atraest
Copy link

atraest commented Aug 4, 2020

My two cents : )

  • Inspired by a "2.5D"-esque flattened ice cube and the current Elm logo.
  • Font: Roboto Slab by Christian Robertson, Apache License, Version 2.0.

Mockup

Iced

Palette

Palette

@Ploppz
Copy link

Ploppz commented Feb 7, 2021

Idk if I'm the only one who thought about "icing" when I heard about "iced". And it made so much sense as it's like something visually pleasing on top of something.
(Just felt like mentioning that, but I love a lot of the suggestions in this thread)

@hecrj
Copy link
Member

hecrj commented Mar 3, 2021

How about a comet?

image

image

@rosenjcb
Copy link

image

I really like this one.

@13r0ck
Copy link
Contributor

13r0ck commented Mar 12, 2021

I love that one too! I think it would look really cool if it was a cube comet, to kinda stick with the ice cubes from coffee?

@13r0ck
Copy link
Contributor

13r0ck commented Mar 13, 2021

maybe

I just threw this PoC together. Maybe something like this?

@hecrj
Copy link
Member

hecrj commented Mar 18, 2021

@13r0ck Looks interesting! I think we should probably drop the 3D or cube effect. It seems to add complexity and I don't think it will be distinguishable at smaller sizes.

@rosenjcb I like it! I think we need to figure out how to make it fit in a square.

@13r0ck
Copy link
Contributor

13r0ck commented Mar 18, 2021

@hecrj Will do. Any opinion/ideas on the trails?

@Blakeinstein
Copy link

Just to consider, that the lattice structure of Ice is a hexagon I believe.

@13r0ck
Copy link
Contributor

13r0ck commented Mar 20, 2021

Screenshot_20210320-064518_Firefox
Screenshot_20210320-064447_Firefox
Opinions?

@13r0ck
Copy link
Contributor

13r0ck commented Mar 20, 2021

Screenshot_20210320-141951_Firefox
Personally I like these more

@13r0ck
Copy link
Contributor

13r0ck commented Mar 23, 2021

comets
I'm going to stop spamming now :), none if these are final shapes, nor has color been considered. Please let me know if there are any that you like from the last 4 posts, or parts of each that you like that we should mix together.

@gcaptn
Copy link

gcaptn commented Jun 4, 2021

Hey, saw this on good first issues. A bit late to the party but this is my shot at a color scheme:

colors

typeface

@hecrj
Copy link
Member

hecrj commented Aug 26, 2021

After a bunch of discussion, we have tried to gather all of the great ideas and concepts in this thread and simplify them to come up with a simple logo:

iced-lockup-blk-1

icon-c

It's meant to be an ice cube comet! Let me know what you think and if there are any objections to start using it everywhere.

Thank you again everyone for all the awesome ideas and contributions 🙇

@johannesvollmer
Copy link

johannesvollmer commented Aug 26, 2021

Looks great from a visual standpoint. What's the message you want to convey with the comet? Is it about making an impact?

@yusdacra
Copy link
Contributor

Looks really good! Can we also have a "made with iced" badge with that logo and font so projects can use it?

@ardijanr
Copy link

ardijanr commented Aug 28, 2021

I think the iced comet thing looks great, sort of gives the impression of something fast and cool.

Personally a merger between, 13r0ck's last render hecrj's blue one would be really cool.

Not a fan of the sharp edges in the last proposal.

@johannesvollmer
Copy link

Rounded corners would probably enhance the ice cube readability, yeah

@hecrj hecrj added this to the 0.4.0 milestone Aug 30, 2021
@hecrj
Copy link
Member

hecrj commented Sep 16, 2021

@yusdacra Ask and you shall receive!

color
white
black

@yusdacra
Copy link
Contributor

@yusdacra Ask and you shall receive!

Those look really nice! Will use one of them right away 👍

@hecrj hecrj closed this as completed Oct 5, 2021
@hecrj hecrj unpinned this issue Oct 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request good first issue Good for newcomers help wanted Extra attention is needed improvement An internal improvement
Projects
None yet
Development

No branches or pull requests