Skip to content

Draft: kcms/users: Totally new unseen before UI for deleting users

ivan tkachenko requested to merge work/ratijas/users/delet-like-a-pro into master

Deleting users is a scary process. It doesn't help that currently all it takes is a double-misclick to remove a user from the system altogether with all their files: the confirmation menu appears right on top of the "Delete User…" button, with the most dangerous option showing up straight under your cursor.

Hence, let's add some safety straps: full-sized modal dialogs, attention-drawing blurry background, extra step that require explicit user consent, and of course some unskippable timers.

Totally not inspired by a certain gaeming platform. No way.

Note: Draft status is because this patch incorporates too much in one chunk. It should be split and polished. Also actual deletion of users is disabled, and replaced by a fake (random) status response, for convenience of testers. So feel free to check it out, and don't worry about your data!

Requires these icons: frameworks/breeze-icons!247

Merge request reports