mp-units icon indicating copy to clipboard operation
mp-units copied to clipboard

Project logo

Open mpusz opened this issue 3 years ago • 42 comments

  • Pint has one image

  • JSR 363 has one image

  • maybe we should have one too... ;-)

mpusz avatar Oct 22 '20 09:10 mpusz

Logo 1 Universe Logo1_Universe

TobiasWallner avatar Nov 20 '20 16:11 TobiasWallner

Nice, thank you :-) Could you please split them to 3 separate posts so we can 👍 on each one separately?

mpusz avatar Nov 20 '20 18:11 mpusz

Logo 2 3D Cube Logo2_3DCube

TobiasWallner avatar Nov 20 '20 19:11 TobiasWallner

Logo 3 HyperCube Logo2_HyperCube

TobiasWallner avatar Nov 20 '20 19:11 TobiasWallner

Nice, thank you :-) Could you please split them to 3 separate posts so we can 👍 on each one separately?

Sure ;) here you go

TobiasWallner avatar Nov 20 '20 19:11 TobiasWallner

I can't help myself to remix those. This one is hard to overlook :-)

remix

dev-0x7C6 avatar Nov 21 '20 11:11 dev-0x7C6

^^ this one is gold ... hahahahaha

TobiasWallner avatar Nov 21 '20 19:11 TobiasWallner

cpp_logo0

cpp_logo1

cpp_logo2

JohelEGP avatar Nov 10 '21 14:11 JohelEGP

I love the C++ logo and also take a lot of inspiration from it as well (see here: https://train-it.eu 😉). However, I am not sure how it relates to the units project? Does it mean that we are turning C++ on its head? 😉

mpusz avatar Nov 10 '21 15:11 mpusz

I didn't consider that interpretation.

JohelEGP avatar Nov 10 '21 15:11 JohelEGP

I was thinking about taking C++ logo and making "C" part into a caliper or micrometer measuring the "++" part.

i-ky avatar Nov 10 '21 16:11 i-ky

This is an old issue, but I just discovered it. Since I saw that you define mag_pi I thought you should have a logo featuring a Magpie. :grinning: I'm not good at abstracting images, but the bird looks like this: https://commons.wikimedia.org/wiki/File:Magpie_(15563869424).jpg

ka-ba avatar Mar 30 '23 22:03 ka-ba

What do you think about this one? mp-units-logo-2

mpusz avatar Dec 27 '23 12:12 mpusz

However, I am not sure how it relates to the units project? Does it mean that we are turning C++ on its head? 😉

It's just turning the C 90° to make an U.

JohelEGP avatar Dec 27 '23 13:12 JohelEGP

It's just turning the C 90° to make an U.

Oh, now I get it. I didn't think about the alphabet. I was looking for a symbolic meaning to it...

I tried to draw @i-ky's micrometer suggestion, and I ended up with the above. However, the more I played with it, the more I liked your "U" version of the logo, as it also serves nicely as an icon thanks to its squared shape.

mpusz avatar Dec 27 '23 14:12 mpusz

Please let me know what you think about the following:

mp-units-logo mp-units-logo-mono

I based it on the @JohelEGP idea but changed the logo and icon to be exactly squared, which made the "U" a bit longer rather than wider. Also, following @i-ky suggestion, I lowered both "+" signs so it looks a bit like a micrometer measuring the contents.

I also provided the option with no background, as it looks much better in many places.

This is how both of them look in the documentation: https://mpusz.github.io/mp-units/2.2. A color version is used as a favicon, while the mono version is the project logo in the docs.

Also, this is how it looks in the social media preview:

1726f2d577ce1e46901277562c5a2662

mpusz avatar Jan 03 '24 17:01 mpusz

I cannot help it but I still like this the most (pick a different mascot if you will :smile: ):

remix

Originally posted by @dev-0x7C6 in https://github.com/mpusz/mp-units/issues/175#issuecomment-731567498

RalphSteinhagen avatar Jan 03 '24 18:01 RalphSteinhagen

Try as I might, squint as I might, I just can't see it as a "U". It looks like a "sideways C" to me.

It also "feels wrong" that there are two pluses, but the calipers are measuring the width of one.

I'm hard pressed to come up with specific improvements. Making it more "caliper-like" also makes it less "U-like", because U's don't curve inwards. Maybe there's just some other region of logo design space we should be poking around in?

chiphogg avatar Jan 03 '24 19:01 chiphogg

Yes, I am not a graphics designer, but hopefully, someone with more skills and experience will read this thread and propose something better.

mpusz avatar Jan 03 '24 23:01 mpusz

So maybe something straightforward like this?

No background

  • main mp-units-color

  • white mp-units-white

  • social card example 003eab4763758d07102be76da4754d8b

mpusz avatar Jan 04 '24 11:01 mpusz

With background

  • main mp-units-bg-color

  • transparent mp-units-bg-transparentmp-units-bg-transparent-white

  • social card example 7de6bf20e450a9662e614fea41ab3538

mpusz avatar Jan 04 '24 11:01 mpusz

While it's too bad to lose the "calipers" idea, I like the new logo a lot better!

chiphogg avatar Jan 04 '24 15:01 chiphogg

How about something like this? logo

JohelEGP avatar Jan 04 '24 15:01 JohelEGP

Even if arbitrary, I think it'd be nice to preserve the three shades in the background in their same shape and orientation: cpp_logo

JohelEGP avatar Jan 04 '24 15:01 JohelEGP

How about something like this?

Smaller plus signs or small caliper handle gets totally unreadable when we deal with a small logo or favicon.

mpusz avatar Jan 04 '24 16:01 mpusz

While it's too bad to lose the "calipers" idea, I like the new logo a lot better!

@chiphogg, which one? With or without the background?

mpusz avatar Jan 04 '24 16:01 mpusz

I think I prefer the version with the background overall.

chiphogg avatar Jan 04 '24 16:01 chiphogg

Even if arbitrary, I think it'd be nice to preserve the three shades in the background in their same shape and orientation: cpp_logo

If those colors do not match shapes, they do not look right and also make it harder for small factors or putting them on a colored background (see social media examples). Also, note that the C++ logo is longer horizontally while U is longer vertically, so without rotation, it also looked bad.

mpusz avatar Jan 04 '24 16:01 mpusz

I think I prefer the version with the background overall.

Here are also screenshots from the docs for both cases:

image

image

Check both the logo and favicon.

mpusz avatar Jan 04 '24 16:01 mpusz

While it's too bad to lose the "calipers" idea, I like the new logo a lot better!

Yes, the caliper or micrometer was a nice idea, but it did not look nice.

However, "U++" also has an interesting meaning by itself:

  • it is implemented in C++
  • introduces new abstractions to the market (e.g., systems of quantities).

mpusz avatar Jan 04 '24 16:01 mpusz