Groups Projects - Unify Restore UX
What does this MR do and why?
Closes #397041 (closed)
This change unifies the restore experience between both Groups and Projects. This includes an updated card view with consistent text and predicable location in the UI.
Screenshots or screen recordings
| Before | After | |
|---|---|---|
| Project | ![]() |
![]() |
| Group | ![]() |
![]() |
How to set up and validate locally
- Go to a Group or Project w/ Namespace
- Go to Settings > General in the left bar
- Scroll down and expand Advanced
- Click Delete group/project
- Modal should appear saying it will be deleted in X days
- Confirm scheduling deletion
- Page should refresh with banner saying Group/Project will be deleted on date
- Go back to the same location in the settings
- Ensure a Restore card is now present right above the deletion card
- Ensure Restore action un-schedules deletion
Related to #397041 (closed)
Edited by Zack Cuddy



