Bug 122580 - Dialog theming/UX - position of main dialog buttons
Summary: Dialog theming/UX - position of main dialog buttons
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: iOS Editor (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: Other iOS
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-08 21:11 UTC by Nicolas Christener
Modified: 2019-05-03 10:36 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
native iOS dialog (example) (249.89 KB, image/png)
2019-01-08 21:13 UTC, Nicolas Christener
Details
libo app dialog (532.48 KB, image/png)
2019-01-08 21:13 UTC, Nicolas Christener
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Christener 2019-01-08 21:11:52 UTC
Description:
Apple puts the main buttons of a dialog into the "title bar" of a dialog and uses the following order:

cancel, dialog title, ok

This sould be reused in libo dialogs as well.

Steps to Reproduce:
1. Create a writer document in the iOS app, mark text
2. Open the dialog to edit the paragraph style
3. See e.g. the dialog in the attached screenshot

Actual Results:
The buttons "OK" and "Abbrechen" (Cancel) are at the bottom of the dialog.

Expected Results:
The buttons "OK" and "Abbrechen" (Cancel) should be in the title bar.

The title bar should follow the color concept of the native iOS dialogs (see #122578) and contain the following elements:

"Abbrechen" (Button), Absatzvorlage: Standard (Title), "OK" (Button)


Reproducible: Always


User Profile Reset: No



Additional Info:
Comment 1 Nicolas Christener 2019-01-08 21:13:24 UTC
Created attachment 148153 [details]
native iOS dialog (example)
Comment 2 Nicolas Christener 2019-01-08 21:13:45 UTC
Created attachment 148154 [details]
libo app dialog
Comment 3 Aron Budea 2019-01-09 00:31:05 UTC
This is a fair point, and an interesting idea. Implementing this would probably be tricky, as currently the dialog is tunnelled as a whole, and I'm also concerned how the dialogs would look without further restructuring.
Comment 4 How can I remove my account? 2019-05-03 10:36:19 UTC
I think this will have to wait until (eventually) (no promises when, if ever) we move from tunnelled dialogs to truly native ones.