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

visual feedback if a note attached to a share was send successfully to the recipient #12590

Open
schiessle opened this issue Nov 22, 2018 · 7 comments
Labels
1. to develop Accepted and waiting to be taken care of design Design, UI, UX, etc. enhancement feature: sharing good first issue Small tasks with clear documentation about how and in which place you need to fix things in.

Comments

@schiessle
Copy link
Member

schiessle commented Nov 22, 2018

Right now it is a bit hard to see if a share note was send out correctly. The drop down always looks like this:

image

How about replacing the arrow with a "sent" confirmation label and only turn it back to an arrow if the user modifies the note? This way you not only get immediately a feedback if the note was sent out correctly but you also see that it was already successfully sent out if you come back to the drop-down a few days later.

image

cc @nextcloud/designers

@nextcloud-bot
Copy link
Member

GitMate.io thinks possibly related issues are #11270 ("Note to recipient" API), #11352 (Send note to recipient: previously content not visible on shared link), #5658 (share by email - password email not sent - solved), #9055 (share-internal / calendar-task-note file attached ), and #3830 (No calendar invitation send for event in shared calendars ).

@violoncelloCH
Copy link
Member

didn't you mean "sent" instead of "send"? just to be gramatically correct... otherwise 👍

@schiessle
Copy link
Member Author

@violoncelloCH true 😉

@ChristophWurst ChristophWurst added the 1. to develop Accepted and waiting to be taken care of label Nov 29, 2018
@jancborchardt
Copy link
Member

Instead of the text, we could simply show the icon-checkmark:

https://docs.nextcloud.com/server/15/developer_manual/design/icons.html

It will always have the same size (also as the confirm icon) and not break depending on language.

@jancborchardt jancborchardt added the good first issue Small tasks with clear documentation about how and in which place you need to fix things in. label Dec 21, 2018
@szaimen
Copy link
Contributor

szaimen commented May 20, 2021

@nextcloud/javascript do you have some pointers? I would then go ahead and create a PR to fix this issue.

@juliushaertl
Copy link
Member

<ActionTextEditable v-if="hasNote"
ref="note"
v-tooltip.auto="{
content: errors.note,
show: errors.note,
trigger: 'manual',
defaultContainer: '#app-sidebar'
}"
:class="{ error: errors.note}"
:disabled="saving"
:placeholder="t('files_sharing', 'Enter a note for the share recipient')"
:value="share.newNote || share.note"
icon="icon-edit"
@update:value="onNoteChange"
@submit="onNoteSubmit" />
would be where the input is built but it might require to extend the shared component to give some proper feedback there https://nextcloud-vue-components.netlify.app/#/Components/Actions?id=actiontexteditable

@szaimen
Copy link
Contributor

szaimen commented May 20, 2021

hm... that's maybe a bit to complicated for me. I though it would already be enough to subsitute the arrow through the checkmark...
But thanks for the pointer!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of design Design, UI, UX, etc. enhancement feature: sharing good first issue Small tasks with clear documentation about how and in which place you need to fix things in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants