laurent22 / joplin

Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
https://joplinapp.org
Other
45.17k stars 4.91k forks source link

Logo ideas #307

Closed jcgerhard closed 4 years ago

jcgerhard commented 6 years ago

It’s just a cosmetic adjustment, but I think it would be advisable to harmonize the appearance of all UI variants in terms of color. Hence I mean it would be nice to have the same colors on mobile and on desktop. At the moment the mobile apps are coming in blue while the desktop counterpart is coming in this shade of violet (or whatever). For creating a corporate design you should align the one with the others. I‘d like to have the blue color for all UIs...or maybe a new uniformed modern dark theme.

laurent22 commented 6 years ago

Yes I find the blue colour a bit too generic that's why I was using something else in the desktop app, but it also makes sense to be consistent, so I've changed it to blue in the desktop app.

So unless someone with designing skills can come up with something more original, blue will be Joplin's colour for now.

jcgerhard commented 6 years ago

If you could help me, I would like to try to design a new theme...if that‘s ok for you?

laurent22 commented 6 years ago

Yes that would be great, what info would you need to know?

jcgerhard commented 6 years ago

I‘d like to setup the development environment on my mac and would make changes to the desktop application.Would you please tell, where do I find the main style classes? I found color definitions in „style.css“ and „theme.js“. Or in other words: what‘s the preferred way to create a new color theme for Joplin?

laurent22 commented 6 years ago

To create a new theme you would need to add the new theme ID in ReactNativeClient/lib/models/Setting.js. To make the theme option show up in the config screen, you need to set appTypes to appTypes: ['mobile', 'desktop'].

Then the theme itself is defined in ElectronClient/app/theme.js.

The way it works is that there's a base style defined in globalStyle, then each individual theme can override this style in the themeStyle() function. As you will see in this function the default style is "THEME_LIGHT" and any other style should be defined below this.

I haven't done any testing with this but normally it should work, it's the same logic as in the mobile app. If you have any question let me know. One issue I can think of is that the style defined in style.css is currently hard-coded but that shouldn't be too difficult to move it out of this file and it themable.

jcgerhard commented 6 years ago

Good morning @laurent22,

thank you for your answer! I will try to setup everything during this day. Before I start working on a new theme, I'd like to show you a brief overview of an idea I had yesterday. It is just an idea, just a suggestion about what I could imagine of how Joplin's design could look like. But foremost I am going to respect your opinion about that because it is your project...your app! You should be positive about those adaptions, too!


Personally, I like those modern "dark" themes and in terms of color combinations a mixture of shades of grey and tones of bright green. I scribbled a logo yesterday that combines these colors. I also derived a monochrome version for taskbars or something like that.

icons

The logo contains the Joplin "J" (free google font face "Montserrat") and four lines representing the lines of note sheet.


I tried to take account of different resolutions and sizes. The thickness of the lines has do be adjusted. But for this first idea-preview it looks like that...

icon-sizes

Maybe I trash one line and make the rest a big thicker...or so.


If you put everything together on a MacOS X desktop it could look like the following screenshot (please examine in full resolution!)...

desktop-macos


As I said before: this is just an idea. If you don't want to change so much or adapt the logo for example...that's absolutely ok. At this point I'd only like to hear your opinion about that. The app itself would be adapted to this color combination of green and grey, too. I hope I'm able to setup the development environment today so that I can show you how I think the app could look like, soon.

So...just think about it and have a nice day! =:-)

laurent22 commented 6 years ago

Thanks the logo looks pretty good and more certainly original than my own attempt!

However at this point I'd prefer not to change it, simply because of the work involved to update it - there's 5 apps multiplied by many icon variants and sizes, there are logos, backgrounds and screenshots + the app stores and websites, not to mention the websites that host the app independently like Softonic, Download.com, etc. Just to give an idea of what's required to change this :-)

Again thanks for your effort anyway - some rebranding could be possible at some other times though and that logo would be an excellent start (I'd also make the lines a bit thicker).

A custom theme is still ok thought since it doesn't require re-creating assets.

mr-bolle commented 6 years ago

Hi, with the current Android App v1.0.112 - with the Theme dark, the Tags Menü isn't readable.

edit thanks for the fix into v1.0.115

joplin android - theme dark tags

alexdevero commented 6 years ago

@jcgerhard do you have another iteration or idea for the logo? It doesn't look or feel good. It is not memorable. It will not stand out in the App Store or Google Play. It looks without tasteless, average, nothing special. There is nothing unique about it that could help Joplin stand out like a really good app, not to mention create a brand for Joplin. Notes -> lines of text, Joplin -> J, one neutral color + one accent. Like something done quickly in a few minutes in Photoshop.

laurent22 commented 6 years ago

Someone also proposed a logo there, which is not bad: https://steemit.com/utopian-io/@bazla/new-iconic-logo-design-for-project-laurent22-joplin

Archive link: http://archive.is/3Hi4Z

alexdevero commented 6 years ago

This one looks much better Good work. The blue variant (first) is the nicest: u5dse9vfnzkazb1enmpdux78fq78upe_1680x8400 u5dujgqis5xby7c8edu51pn3ffmezfw_1680x8400

For icon: u5dr9nlxgagynhcelxaknldgacm6p4y_1680x8400

jcgerhard commented 6 years ago

I‘d really line the first one and the icons, too! 👍

tessus commented 6 years ago

@laurent22 Please let me know, if you are interested in having the Joplin icon as a brand icon in ForkAwesome.

If so, do you have the J as an SVG somewhere?

laurent22 commented 6 years ago

@tessus, sure I've added the J as an SVG here: https://github.com/laurent22/joplin/blob/master/Assets/JoplinLetter.svg Feel free to add it to ForkAwesome if it can be accepted.

tessus commented 6 years ago

@laurent22 thanks for the SVG. this will make it a lot easier.

Feel free to add it to ForkAwesome if it can be accepted

A valid use-case should be presented for an icon to be accepted. If you have one, please let me know. With a use-case, I'm pretty sure we can add it to ForkAwesome.

tessus commented 6 years ago

@laurent22 besides the use-case, how do you envision the icon?

laurent22 commented 6 years ago

@tessus, the macOS tray icon is already in black and white, maybe it could be used?

https://github.com/laurent22/joplin/blob/master/ElectronClient/app/build/icons/macos-16x16Template.png

https://github.com/laurent22/joplin/blob/master/ElectronClient/app/build/icons/macos-16x16Template%402x.png

For the use case, I'm not sure actually. It could be used within Joplin for example to denote a link to a note for instance?

tessus commented 6 years ago

@laurent22

the macOS tray icon is already in black and white, maybe it could be used?

I don't think that particular icon is well suited for a font. I'll create one and paste it here.

For the use case, I'm not sure actually. It could be used within Joplin for example to denote a link to a note for instance?

Right, except that this isn't possible right now. I mean linking to another Joplin note from a note. But it might be possible in the future, in which case a Joplin icon would make it easier to denote such a link. Anyway, the fact that React apps can use external fonts also means that other apps could refer to Joplin with an icon. The nice thing about it is that should you ever decide to revamp the Joplin logo, the font can also be updated and all references will show the new icon.

tessus commented 6 years ago

@laurent22 how's that?

joplin

laurent22 commented 6 years ago

@tessus, looks good 👍

laurent22 commented 6 years ago

Another idea in this issue:

https://github.com/laurent22/joplin/issues/447

tessus commented 6 years ago

Let me try to get the icon (https://github.com/laurent22/joplin/issues/307#issuecomment-383205852) into the font first, since it is the current icon.

As soon as an icon is part of the font, it is rather trivial to update it.

Btw, I like the proposal from #447. It looks really nice.

alexdevero commented 6 years ago

Good work @laurent22 with that new proposal. It looks very good. This is different than just putting J on different background, or tile.

tessus commented 6 years ago

FYI: the Joplin icon will be in the next release of ForkAwesome. I'm sure it will look better than the current icon for internal links. ;-)

laurent22 commented 6 years ago

Brilliant, thanks @tessus!

tessus commented 6 years ago

@laurent22 you are very welcome.

tessus commented 6 years ago

@laurent22 here it is: https://forkawesome.github.io/Fork-Awesome/icon/joplin/

laurent22 commented 6 years ago

Thanks, the icon looks good! It could indeed be used to show the internal links or resource links in Joplin.

tessus commented 6 years ago

It could indeed be used to show the internal links or resource links in Joplin.

It definitely would make sense and it'd be more meaningful than the current icon (which looks like a create new document icon).

laurent22 commented 6 years ago

Another logo idea there:

https://steemit.com/utopian-io/@yasujizr/joplin-logo

http://archive.is/tAsDm

image

image

laurent22 commented 6 years ago

And another one:

https://steemit.com/utopian-io/@realinfo/joplin-logo-design

http://archive.is/PM4Wh

(Not sure why so many logo proposals on this website)

image

image

laurent22 commented 6 years ago

Last one (quite complicated and unusual design, but putting it too for the sake of completion)

https://steemit.com/utopian-io/@ogzking/joplin-new-logo-design

http://archive.is/3lF5i

image

image

alexdevero commented 6 years ago

@laurent22 few questions (all are related to logo):

Please, take your time and answer all these questions.

laurent22 commented 6 years ago

@alexdevero, that's quite open ended questions :-) I guess the answer to most of these questions are either in the readme or, if not, I probably don't know the answer (like why people like to use it). What motivates me is that I can use it myself and it's available on all my devices. The fact that it's markdown means it's future proof too, so it will always be safe to take the data out and move it to a different app if needed.

alexdevero commented 6 years ago

@laurent22 they are open ended for a reason :-). I use these and a lot more questions when I work with my clients on defining and creating a brand for their products. Can you try to answer at least the "If Joplin was a person what personality and characteristics would it have?" please?

P.S.: i like your reason for using markdown-future proof. This is why I write almost all my documents in markdown.

saivan commented 6 years ago

I definitely agree, a new logo sounds like a good plan, and alot of these are very nice :) +1 from me! (I was about to add another one, but it seems like you're spoilt for choice haha)

laurent22 commented 6 years ago

Another one in this thread, quite a different approach:

image

image

image

alexdevero commented 6 years ago

@laurent22 interesting idea. It evokes child-like playfulness, leisure, Looks like a something about fairy tale. The last one looks like the above + a copy of Evernote.

andrea-marini commented 5 years ago

Another one in this thread, quite a different approach:

image

image

image

The swirly J to me reminds me a lot the debian and opensuse logos, below a comparison in black and white to remove any color point of reference. comparison

Logo by alexdevero to me seems the best one, the J intertwined with the logo of a note seems smart to me, I also like the bluish color better than the brownish color of the previous logo.

laurent22 commented 5 years ago

Pasting this here as it could give some ideas for a logo, which would set it a bit apart like the elephant logo above, but without the Evernote reference (and with a Joplin reference):

image

image

stale[bot] commented 5 years ago

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may also label this issue as "backlog" and I will leave it open. Thank you for your contributions.

etho201 commented 4 years ago

Here are some ideas I came up with. It's basically 2 sheets of paper (or sticky notes) held together with a paper clip -- overall the paperclip looks like a J. Colors can be changed, but would love to get feedback.

Joplin - icons

Here's the same thing with a bit of shadowing to make the J look sharper:

Joplin - icons -variant 2

etho201 commented 4 years ago

OG Colors: Joplin Logo OG