-
Notifications
You must be signed in to change notification settings - Fork 2
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
Make collabora save and exit actions more intuitive #12
Comments
Investigation: Collabora provides api for |
Also, I tested and it appears that hitting cancel actually saves the page if a save was not performed. This is very strange, as far as I understood it shouldn't happen, and it's definitely counter-intuitive in terms of UI. |
* add 2 new buttons in the editor menu: save and exit + close editor and use the postMesage API to handle the events
The save was not done by the |
I first draft for moving the actions inside the menu was added here #16. It's important to consider that users that are familiar with XWiki might look for the buttons similar to the page actions, while those that know a specific editor will look inside the editor. |
Yes, but we need to distinguish between:
I think that for the second type of integration (full screen) we should rely as much as possible on the editor buttons and when needed use the provided hooks (extension points) to extend the editor UI with our custom buttons / features (e.g. add toolbar buttons or menu entries). What we did for OnlyOffice doesn't look very good. Sure, our custom buttons are very visible but they are not integrated in the editor UI / look & feel. |
Not sure if still relevant but just in case some input: I am currently testing the onlyoffice and collabora integrations for a client that considers purchasing one of them and from what I am seeing I totally agree with @mflorea here. The bar on top in the current onlyoffice integration does not create the best user experience because of the design differences and the reduced screen size. I noticed this especially when working on my laptop - the top bar really takes room away and makes the UI look cramped. I also would argue that the experiences user have with the traditional save and close buttons from their other office applications tends to overshadow XWiki habits in this case and that they as a result expect the buttons to be there and work / look the same way. |
To make a decision on generic ui vs integration specific. Get feedback from designer. |
Our designer will be back with a proposal in the second week of July. |
Right now, these are 2 actions are separated, which can be very confusing and not consistent with other editors.
On one hand, the
save
action is integrated in the Collabora editor, as part of it's UI, and on the other thecancel
button is outside the editor, on the right up corner, giving the impression that it would cancel the current edit without any save.An improvement would be to have a
close
button integrated in the editor. This would act as asave and close
, giving the option to save unsaved work.This way, the current
cancel
action will be transformed into aclose
that notifies the use that unsaved work will be lost.The text was updated successfully, but these errors were encountered: