-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Uppy Modal/Dashboard Design #96
Comments
Alex’s mockups (rough basic version). The main take from these is: let’s try and make the service (Google Drive or Dropbox) fill up the whole space, with a |
Wow this looks awesome!!! |
Some general thoughts on details:
|
"combines progress + selecting files screen with DragDrop/Local files screen." |
hmm just a "big" question: why thinking of this?
|
a question on detail: edit: ah "uploading" I think... maybe one could adapt this colours to colours of checkmark (green) to have only one same colour for same state? |
Perhaps, if ready for upload is on the right side, this drawing would make more sense
But I realize this would consume quite some real estate on mobile. So I'm only 20% convinced this is a good way 😄 👯 |
sure I understand the unifying thought behind collecting all files in one central space. |
sorry just edited #96 (comment) |
The idea is more that the drag & drop area is also the workspace. So instead of just local, it will hold files selected from the other sources as well. This is the reason it is not called local. |
.. hmm ok. |
That's a tough question yes. We the button immediately open the system dialog. But that might be a bit unexpected. We could add a select local file button in the working surface. But that might be inconsistent. About the use-case
this seems to me it would not be very common, and might be achieved with a flag on the dashboard, effectively disabling the dragdrop and button. However, this is talking more on a technical level, which we want to avoid in the current thread, so I'm backing out here, and will limit myself to thinking about what the best ux would be |
could be achieved with smaller font-size or |
with manual conventional selection one by one, yes. |
Another way to show (many) sources would be to add a plus button to the dashboard, much like how Slack does it here: the list that pops up might show 'google drive' and 'local disk' and in the latter case, it will be less of a surprise if a System dialog pops up, than if 'local disk' was one of these side buttons. Added advantages:
We'd lose the information how many files where selected from Instagram, or Google Drive, but that is pretty meaningless information since you could see the files right in the dashboard. If we wanted, we could show the sources there, but I have a hard time imagining it really being useful, so I'd vote not adding that now, and if there is a pressing case, make it opt-in behavior, as to clutter the interface the least possible. |
tiny addition:
even "local" doesn't need to bring a surprise: it simply opens drag and drop field with button to select file. Only if button is clicked system dialog opens |
Good navigation solutions for reference: |
was in #99 wow looks already great :-) just small comment: |
just a questions: if so: is/will be the image fully dynamic? |
Currently it is dynamic, these file types could be easily altered, that’s why there are font differences. But I think for now it should just be a generic image, maybe with a built-in way to have some custom text on top, like “Please attach your photo and ID scan for your visa application”. I just wanted something fun, so tried it like that, but I also thought about a more boring option: |
To answer your previous comment:
Yes, thought about that too: Went with what made most sense, just to settle on something and not get stuck, could be easily altered later on. |
I personally think it's odd that the plugins are inside the drop area. I would be okay solving this with
Alternatively:
But if there are strong opinions towards other directions, I'm easily convinced on this one. |
I'm not crazy about the plugin selection tabs being within the drop area, either. I'm also not crazy about the top text as it is: "DROP FILES HERE, PASTE OR IMPORT FROM". It should definitely be indicative of what those tabs are for, rather than talking about dropping files/pasting files first. I really like Kevin's suggestion of "Select files from:" at the top and other instructions below in the drop area: One thing, if we take the plugin tabs out of the drop area, could we make it so files dropped into its area are still accepted, despite not being within the dashed bordered drop area? |
maybe |
just added some more information regarding usage of aria lables and titles in #115 |
I missed the last comments here. I think you are right, I’ll play with that some more and go towards what you are suggesting. |
removing dashed border looks really nice and clean :-) Just to think this a little further: do one really need it in the initial screen at all? Especially in modal mode one has already some kind of border between pop-up and background. |
when using uppy "integrated" within a website (no popup), one will often also choose a design where the uppy region looks somehow separated from the surrounding (slightly different background color, frame all around uppy or..) |
I like not having 2 elements to indicate/control progress, and just one. I might like the circle more in general.. but i realize that leaves little room for progress reporting. So for me, a single bar wins then I think. I like not having dashes when the drop is done. I dislike not having dashes when the drop is encouraged. |
I too think dashes are a universal sign of drag & drop. Made screenshots of those in ImageOptim and VLC: http://imgur.com/a/aV3Qx, also see above for WebTorrent and other screenshots are posted. On that note, came up with this ideas: |
+1 |
So, currently Uppy Modal looks like this:
_img 1_
It works, but:
So we thought maybe it’s time to rethink that UI and see if we could do better.
It’s work in progress, but the result at the moment is this:
_img 2_
It’s lighter, has a Dashboard/Workspace screen that combines progress + selected files screen with DragDrop/Local files screen. The idea being that by default you are always at this screen, and everything happens here, but you can move away to acquire files from somewhere else and then be back here to see their upload progress or annotate them.
This is not the final design, we are tweaking and tinkering as we progress. See comments for more UI mockups.
The text was updated successfully, but these errors were encountered: