-
Notifications
You must be signed in to change notification settings - Fork 87
New sync state icons #196
Comments
@jancborchardt Nice work! 👍 ...and yes this will work on Android while I need the source files though to create the overlay image work :) |
👍 get rid of the down arrow. The sync one should also be fine for the download state on mobile devices.
Yep - get rid if this "i". |
And this would also allow to not need to brand those icons anymore. Just use the default and the branded clients looks fine as well. 😉 |
"i" could be "Someone shared X with you" in activites, or no? |
@MorrisJobke how do you distinguish between "downloaded" and "kept available offline" (as-in-constantly-kept-in-sync-with-the-server)? |
The little star icon? |
Right! Whoops.... ;) |
Exactly. One point of course is how to distinguish between Nextcloud and other apps like Dropbox, Google Drive etc. But that’s easy, since ours is the only simple non-branded one. :) Actually quite nice. |
warning: a file has conflicts but both states are synced |
Ok - last question: The grey 3-dot icon, is that "connecting" or what? Cause when you are connecting, we could show the blue circular arrow. And when you are offline (but no local changes) show green checkmark - when offline with local changes show the yellow (!) Or why do we need a separate icon for that? |
This is also the icon if you have no folders in your sync list or when you start the app the first time, then there is the setup screen and this tray icon. |
@maverick74 yep, of course I tried this out too and as you said, the size of the icons within will be much too small. The icons are based on a 16*16px grid, and the thickness of lines is only 2px already. Reducing it would be too little. |
Since I wasn’t 100% happy with the »Connecting« icon (conflict with our 3-dots icon which stands for menu, and isn’t really identifiable as Nextcloud), I adjusted it to work better for a first-run experience: I think this is the final version and I’ll prepare a pull request to replace the icons. Any last feedback @MorrisJobke @AndyScherzinger @rullzer @skjnldsv @juliushaertl @pixelipo anyone else? :) |
I'm ok with this! :) |
Well... with the Nextcloud Logo as connecting-icon you introduced the brand again. The advantage of the other icon was that it was unbranded and more easy to use for providers, ... :) |
Good point @MariusBluem |
Then let’s say for branded providers we can use the 3-dot-icon as the connecting one? @rullzer @jospoortvliet @MorrisJobke does that work? Maybe we can even adjust it according to the chosen icon, although that might be too much? cc @juliushaertl If it’s too much of a hassle of course we can just go back to the 3-dot icon too. What do y’all think? |
👍 fine by me :) |
Fine by both |
Pull request at #200, please review :) |
(got pointed here from #201) @jds2726 "minimalistic" doesn't mean to throw away any UX (not saying I'm a expert). Even a (sorry) loveless, boring cloud icon doesn't improve anything if you ask me. I think the icons before were far way meaningful even they were not perfect and had their own problems - especially the branding so: thank you @jancborchardt for the efford and the change and to throw in s.th. to think about ;) But honestly, I really hope anyone has the time and the skills to improve this "icon set" one more time. Unfortunately: as a typical dev, I'm not in ;/ I was just able to express what I "feel" |
@childnode yes, I agree that in theory the icons before were better, that's why I made them. :) However in practice they lead the important part of the icon – the indicator itself – to be way too small, because of the logo being quite wide and this very small when put in a square. I will experiment with the state icons overflowing the logo or being outside of it. |
I think @schokonsti 's second version is definitely worth a recheck and some extra work!!! It might actually be the best of all if he can make it work. I would like to see a colored version of it (beside the mono). A few ideas: With that set of icons we can keep the logo and show the state. |
Hey, I kinda hope we come to a common decision soon. How do we make decisions around here, simple majority/consensus? I'm just gonna suggest a decision-making process, please don't be offended: I feel like we need to make two decisions, for color and monochrome. In your next comment, please post the following "phrases" to show your preference: COLOR
MONOCHROME
My opion My comments
Is it realistic to aim for our new icons to be included in nextcloud 13 release? when is the release date? I think a lot of new people will install nextcloud 13. Would be great if we can also deliver a distinguishable icon for the sync client at the same time. Btw is there a design/UX person on the nextcloud payroll, and if yes, is this person aware of this thread? I feel like this is pretty important for shaping a nextcloud experience. |
Sync should be blue in my opinion |
|
While C1 is nice, I agree with @peteruithoven : C2b (sync blue) + M2 Also, @jancborchardt said 6 states are needed: Synced, syncing, paused, disconnected, warning and error - We're missing the "Disconnected", for C2b I would still like to suggest a different color between Warning and Paused. While i understand the idea behind it, i think having different colors for each state is needed because it will allow to identify the error more easily. Anyway, i like a lot the direction!!! Great job @alexanderdd |
Nice job! Thank all of you! |
My main reason to choose C2a: I prefer icons without any color (black or white, depending on background) if nothing is going on. If the application is doing something its okay to use a color (blue sync for example). If something strange is happening use yellow (warning) or red (error). If the application is paused or inactive, I prefer an opacified icon. |
C1 (Pause in grey) and M1 |
I'm grateful to the suggestion by @SonRiab regarding the branding issue, but I suppose the states are not "recognizable"... I think the idea of reducing the visual states but make user action aware things visual differently only might be a good one to proceed so, in the meantime I tend to vote for |
Hey everyone, thanks for the responses! If I counted correctly, this is the number of votes per suggestion (including my own vote): Updated suggestion colored (C2bv2) Suggestion for monochrome (M2) Comments/Questions Is there a Nextcloud design team, and if yes, are they aware of this issue? I feel like the state icon is a major part of the brand experience. Number of icons: I still think we should use the same icon for pause and disconnected, because for the user this is the same, and because it is very hard to convey 6 different meanings in 16 by 16 pixels. Should I open a separate issue regarding this suggestion? Color shades: Is there an official Nextcloud color palette? I made the blue slightly darker so it works on both dark and light taskbars. I am against introducing yellow because it looks ugly on light taskbars, that's why I chose this shade of orange for both warning and pause (and disconnected, for that matter). Greyed out icons: I am against using different shades of grey to convey meaning (for both colored and monochrome). We as designers can see the various icons side by side, but the user will only see one icon, so they will not know if an icon is greyed out or not, and therefore not know what state the icon is supposed to show. I think the icon itself should convey meaning without a relationship to other state icons. Animations: Do people think animation is necessary/helpful for the state icons? If possible I'd do it without animations, or just animate the sync state. @SonRiab Sorry, I don't like your suggestion because I cannot recognize a connection to Nextcloud (which is the whole point to replace the current icons). Also it looks too much like Skype icon to me. Another comment: In colored icons, I think we should use green to show that "everything is ok". If you prefer a non-colored icon for that, you can switch to monochrome. See also my comment about greyed out icons above. I am new to nextcloud and I don't know how the process of decision making/implementation works. How do we go on from here? How long do we wait to make the final decision? |
Just one note on the "Ok" Icon: You are aware of, that the "new Ok" alias "nextcloud icon" is the same that is currently used for "no connection" ... just wanted to drop this in that this might confuse "migrating users" |
@alexanderdd c2bv2 is better! But i would still use a different color for Pause and Warning. If yellow does not work, is there any other that might? Purple, pink, whatever... ? M2 is great! I would not do any more changes! @childnode I don't think there will be a problem with the new disconnected icon vs the actual. I don't think people will have problems with it. In fact, the nextcloud icon to mean "disconnected" does not actually makes much sense if we think about it... |
Why not make it configurable? Include the suggestet icons and add an option in the client configuration would be good for everyone |
Hi people. This whole process is taking way longer than I thought. My suggestion is still the same as I have stated in my last post, using the same icon for "error" and "offline". I have attached the svg files in a zip. I added a suggestion for monochrome dark, using 323232ff as the color, not black, because I think a solid black icon looks awkward these days (as stated here). I could not find a reference for what shade of grey to use so I guessed (the color suggested in the post I linked to is clearly wrong). Suggestion colored (C2bv2) Suggestion monochrome light (M2) Suggestion monochrome dark (M2) Comments About making iconset configurable: I am not against it, and if someone wants to code it thats totally fine with me. Call to action |
@alexanderdd the icons need to be simple, and not only identifiable by color but also by form. The C2 and M2 have too many elements in them. For example:
@alexanderdd your first proposal with simply the Nextcloud icon in monochrome and then the sync state icon on the bottom right is still best. It would be great if you want to continue there. I could help you with pull request preparations. @SonRiab your proposal looks too different from the Nextcloud logo. |
How do we decide? Issues to resolve
|
Since no-one is protesting, it looks like we have a decision C1 and M1 as shown in the post above. regarding 1.: let's not do antimation. I wanna get this over with. regarding 2.: Since no-one protested, I assume that we are doing it like I proposed, so same icon for "error" and "offline". @jancborchardt Yes, please help me with the pull request, I've never done that before. What should I do? How should I prepare the files? |
@alexanderdd Do you still need some help with preparing a pull request? Having the icons would be great. They can go directly into the client repo: https://github.com/nextcloud/client |
@juliushaertl yes if you could help, that would be great! I never did a pull request and actually I would like someone else to take it from here. And can someone add the "design" label to this issue please? Here are the svg files: Let me know if there is anything else I should do. |
@nextcloud/designers @jancborchardt Any other comments on the icons proposed by @alexanderdd ? Otherwise I'll prepare a PR with those. I guess for the black icons we just invert the monochrome icons, right? |
@alexanderdd yes, let’s please go with C1, and the same form of circular sync arrows also for M1. :) @rullzer @camilasan which sizes and formats do we need, and should there be any margin? Just so that we don’t again have the same problem with icons which are too big. |
This means that there will be the nextcloud icon again in the sync icon? Just checking for the potential branding work we need to do ontop. |
I've created a pr in nextcloud/desktop#416
Yes, but we could use the unbranded icons from the first post of the topic for that one if we just reduce the size of those a bit.
Can you make that adjustment to the sync arrows?
To me they already look quite good on GNOME, but I'm not sure how other desktop envorionments/operating systems will handle that. |
Looks like discussion has continued over at nextcloud/desktop#416 so I will put my comment there. And it looks like the circular sync arrows are not needed anymore for M1. |
I worked on a new set of sync icons (also to fix #43). They are based on 16*16 grid, use our rounder style and don’t use the logo anymore (cause that’s very wide and caused the icon to be small).
These can be used for both the tray icon as well as the sync state over the files themselves.
Actual 16*16 size:
For the monochrome icons, the icon in the circle will be cut out of the circle, hence be transparent. For the colored one, the icon in the circle will be white to work on both light and dark backgrounds, as well as on mobile where it can overlap image previews even more.
What do you think @rullzer @pfiff45 @AndyScherzinger @tobiasKaminsky @mario @marinofaggiana will this work on desktop and mobile too? cc @nextcloud/designers
Just one question: Do we really need all the states?
The text was updated successfully, but these errors were encountered: