SystemDialog: improve design and make it more KDE-like
This makes it use a more KDE-ish style so that it fits in with the rest of the system a bit better. The Purpose framework uses a very similar style.
In case folks are not familiar with the design, the dialog component being changed here only affects the general layout of the dialog. The inner content element is provided by various implementations in the https://invent.kde.org/plasma/xdg-desktop-portal-kde repo. So we need to make the generic dialog here able to look okay with any content layout. If any particular content layouts look ugly (e.g. the Accounts dialog) that needs to be fixed in https://invent.kde.org/plasma/xdg-desktop-portal-kde, not here.
cc @teams/vdg @apol
Before | After | |
---|---|---|
Screen chooser dialog, one monitor only | ||
Screen chooser dialog, windows | ||
Screen chooser dialog, everything | ||
Account dialog (ugly, needs to be fixed elsewhere |