Skip to content

Delete for entities needs more friction #520

@baszoetekouw

Description

@baszoetekouw

The delete button for entities is very prominently present in all entity screens. When pressing it, confirmation is asked, but is is of the type "don't ready, just click". This can lead to accidental deletions of entities, and has resulted in a (minor, fortunately) incident for SURFconext.

Therefore, I would like to adjust the UX to add more friction to delete an entity:

  • Move the DELETE and CLONE buttons from the entity header to the "Connection tab"
    current:
    Image
    proposed:
    Image

  • Improve the confirmation dialog to force the user to enter a revision note, and conform by entering the entityid before they are allowed to actually delete the entity:
    current:
    Image
    proposed:
    Image
    Image

Metadata

Metadata

Assignees

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions