Improve copy on delete modal in package
Problem
This issue stems from a UX scorecard heuristic evaluation. video snippet
The copy on the delete modals in package could be improved. Words like irreversible
may be confusing to users.
This modal is shown in 2 places:
- Delete a package from the package list page (
Packages & Registries > Package Registry > Select ellipsis button > Delete package
) - Delete the package from the package detail page (
Packages & Registries > Package Registry > Select package > ellipsis button > Delete package
)
Current copy | Proposal |
---|---|
You are about to delete (package), this operation is irreversible, are you sure? [Cancel] [Delete] | You are about to delete (package), are you sure? [Cancel] [Permanently delete] |
Implementation guide
- Change
Delete
toPermanently delete
in https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/assets/javascripts/packages_and_registries/package_registry/pages/details.vue#L266 - Remove the text
This operation is irreversible.
in https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/assets/javascripts/packages_and_registries/package_registry/pages/details.vue#L428-429 & https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/assets/javascripts/packages_and_registries/package_registry/components/list/packages_list.vue#L126 - Make title & content of delete package modal within the list page & details page consistent
Edited by Rahul Chanila