Elektrine lite

← Feed

@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)

  • 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.

    Open ##1453591