@jochenwolters@mastodon.social
Post #1453590
2026-02-20 21:42 UTC
That said, yes, destructive commands should always be spatially separated from non-destructive ones.
Further, any destructive action should ideally come with a proper Undo, or at least a confirmation dialog. And in that confirmation dialog, the destructive commands must be spatially separated from non-destructive commands. Here's a great, old-school example from BBEdit.
(This is yet more evidence that the stacked buttons in iOS-style dialogs on macOS are #UX/#IxD garbage, plain and simple.)
Replies (1)
-
@jochenwolters@mastodon.social 2026-02-20 21:49
I've also seen a #UX/#IxD pattern in simple Cancel/Confirm dialogs, in which the Confirm action is destructive. In those dialogs, the Cancel button is the primary CTA with the associated visual appearance. And it responds to both ESCAPE and RETURN keys, so you can't confirm the destructive action by inadvertently hitting RETURN.