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

Server-server sharing UX review #8934

Closed
9 tasks done
jancborchardt opened this issue Jun 6, 2014 · 26 comments
Closed
9 tasks done

Server-server sharing UX review #8934

jancborchardt opened this issue Jun 6, 2014 · 26 comments

Comments

@jancborchardt
Copy link
Member

Review of #8399
It’s fixes, does not need to block the feature merge for the freeze.

MUST FIX

Popover (MUST FIX) – fixes at #9415

  • remove exclamation mark
  • relabel »Yes« to »Add share« and »No« to »Decline« to have it more descriptive
  • move »Decline« to the left, »Add share« to the right to prevent accidental clicks

LATER --> see #9429

@schiesbn @icewind1991
@owncloud/designers

@jancborchardt jancborchardt added this to the ownCloud 7 milestone Jun 6, 2014
@PVince81
Copy link
Contributor

  • make the server field default to "https://" when no protocol was given

Autodetection seems to be broken, raised as #9097

@PVince81
Copy link
Contributor

  • Better error messages whenever mounting shares is not allowed either locally or remotely

@PVince81
Copy link
Contributor

Setting to OC 7 CE

@PVince81 PVince81 modified the milestones: ownCloud 7 CE, ownCloud 7 Jun 20, 2014
@PVince81
Copy link
Contributor

I raised the "Add from link" enhancement as #9155

@PVince81
Copy link
Contributor

@jancborchardt will you take care of this ?
Let me know if you need help with the more complex parts.

@craigpg
Copy link

craigpg commented Jun 26, 2014

@jancborchardt can you reduce the list of open issues to only contain the "must fix" issues for oC 7 CE?

@MorrisJobke
Copy link
Contributor

I try to fix some of the design/UI related issues now and submit a PR soon.

@karlitschek
Copy link
Contributor

Thanks @MorrisJobke

@MorrisJobke
Copy link
Contributor

@jancborchardt We need to rework the button CSS for the public page ... it's completely broken and drives me nuts to get it working for all browsers.

@MorrisJobke
Copy link
Contributor

@jancborchardt

  • remove exclamation mark
  • show thumbnail / preview /folder icon if possible
  • relabel »Yes« to »Add share« and »No« to »Decline« to have it more descriptive
  • move »Decline« to the left, »Add share« to the right to prevent accidental clicks

These points all involve the ocdialogs "class". Roughly we need to copy the code and adjust some parts to be able to introduce those changes. I don't think it's a good idea to do this just before the release. This needs a proper dialogs interface, because there are several wrappers to hide the complexity of this.

If it is nevertheless wanted I can add a wrapper with additional positioning and naming interface for the buttons and the template that should be used.

@jancborchardt
Copy link
Member Author

@PVince81 @MorrisJobke I added your checkboxes to the original post.

@PVince81
Copy link
Contributor

PVince81 commented Jul 1, 2014

I'll have a look at the part about shortening the owner name in the file list.

@PVince81
Copy link
Contributor

PVince81 commented Jul 2, 2014

@MorrisJobke I just remembered that the prompt dialog was actually added by @icewind1991 as part of server to server sharing. So it is probably safe to make changes directly in oc-dialogs.js.

@schiessle
Copy link
Contributor

These points all involve the ocdialogs "class". Roughly we need to copy the code and adjust some parts to be able to introduce those changes.

At least for the first point "remove exclamation mark" I would be in favor of changing it, even if we would change it system wide. I have no idea where we use this dialog beside server-to-server sharing, but this exclamation mark looks really confusing. Either remove it completely or replace it with a icon which looks like a icon and not like normal text.

@jancborchardt
Copy link
Member Author

@schiesbn if you know where the exclamation mark is, can you remove it?

@PVince81
Copy link
Contributor

PVince81 commented Jul 3, 2014

@icewind1991 should know, he added that dialog.
Also @icewind1991 I noticed that there is a OC.dialogs.confirm() call, why didn't you just reuse that one but create a new one ?

@PVince81
Copy link
Contributor

PVince81 commented Jul 3, 2014

Ok got it, the prompt is in case there is a password required.

@jancborchardt the icon is of the class "ui-icon-notice".
Either replace it with a proper one or add "display: none" to it.
It seems to be generic for prompt/confirm dialogs (dialogs of type "notice")

@PVince81
Copy link
Contributor

PVince81 commented Jul 3, 2014

Please review owner share, discussion required: #9410

@PVince81
Copy link
Contributor

PVince81 commented Jul 3, 2014

I'll have a look at that prompt dialog and see if we can hack it to behave like we want.

@PVince81
Copy link
Contributor

PVince81 commented Jul 3, 2014

See #9415

@jancborchardt
Copy link
Member Author

The relevant pull requests to work on / review are these:

@owncloud/designers please review and help :)

@jancborchardt
Copy link
Member Author

Ok, so basically only one pull request is left to be opened, and that is for »Better error messages whenever mounting shares is not allowed either locally or remotely«.

I moved the other »LATER« ones into a new issue scheduled for ownCloud 8: #9429

@jancborchardt
Copy link
Member Author

@PVince81 @schiesbn is the one remaining point »Better error messages whenever mounting shares is not allowed either locally or remotely« still planned for ownCloud 7, or should we move that to later -> ownCloud 8?

@MorrisJobke
Copy link
Contributor

@jancborchardt The problem is also that the translations aren't updated anymore. THis needs to be done by hand -.-

@PVince81
Copy link
Contributor

PVince81 commented Jul 8, 2014

I think the current messages aren't that bad. So if we really want to change them later, then make it OC 8.

@jancborchardt
Copy link
Member Author

Ok, moved the messages to the future issue at #9429

Closing this because everything is fixed! :)

@lock lock bot locked as resolved and limited conversation to collaborators Aug 17, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants