[kde] [Bug 472733] New: Plasma 6 proposal: Swap the placement of the "OK" and "Cancel" buttons
Taro Tanaka
bugzilla_noreply at kde.org
Fri Jul 28 09:42:58 BST 2023
https://bugs.kde.org/show_bug.cgi?id=472733
Bug ID: 472733
Summary: Plasma 6 proposal: Swap the placement of the "OK" and
"Cancel" buttons
Classification: I don't know
Product: kde
Version: unspecified
Platform: Other
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: mkrmdk at gmail.com
Target Milestone: ---
The OK button can also be "Open", "Select", "Delete", etc, but let's say they
are OK buttons.
Rationale:
- Having an OK button in the window corner makes it easy to see that it is a
primary button.
- In many dialogs the OK button is highlighted with an accent color. Visually,
IMHO it looks better if the highlighted button were in the window corner.
- Some dialogs have an OK button but no Cancel button (e.g. KCMs, "About"
screen in plasmoid settings windows). Always placing the OK button in the
bottom right corner will be consistent with those dialogs.
- In dialogs with "Next" and "Back" buttons (e.g. plasma-welcome), the Next
button (approximately OK button) is placed on the right and the Back button
(approximately Cancel button) is placed on the left. This proposal matches
those dialogs as well. (Rightmost buttons are primary.)
- GTK, Chromium and Firefox have adopted it. Matching the basic UI layout with
those popular third-party apps improves the user experience.
- Other systems like Material Design, Android, iOS, macOS and GNOME have
adopted it. So it's easier to use for people who are familiar with them. (I'm
not sure about Microsoft's Fluent Design though. Looking at their doc, OK
buttons may be placed leftmost, rightmost, or neither.)
-----
I'm sorry if this is not the right place to report. I'm unsure if a normal user
like me could file this to the plasma-desktop repo directly...
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list