Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idiot-proofing issue: Project delete button too close to resource delete button #1079

Open
JoyfulGen opened this issue Sep 12, 2023 · 3 comments
Assignees
Labels
Priority: HIGH Rodan Client Issues pertaining to Rodan client Staging Issues/Documentations involve staging Type: UI

Comments

@JoyfulGen
Copy link
Contributor

Disclaimer: I did a dumb thing, so I now hope to help prevent other people from doing the dumb thing.

In the new rodan.staging UI (big fan, by the way), if you go to the Resources tab and select a resource, a "Resource Details" box appears on the right giving you various options, including deleting that resource. Unfortunately for me, that box is right below an almost identical one called "Project Details," which also includes a Delete button.

Two delete buttons

This means that a distracted user could very well delete the entire project when they only wanted to delete a resource. I have two proposed solutions for this:

  • Include an "are you sure?" message when the user tries to delete a project.
  • Remove the "Project Details" box when one of the tabs is selected, so that you can only see it when you select the project itself in the left-hand column.

It's very possible that I only made this mistake because I'm so used to the old rodan UI. If you think that's the case, please disregard this issue!

@JoyfulGen
Copy link
Contributor Author

I upped the severity of this issue because it's caused me grief quite a few times now, and I believe other people have suffered my fate as well. @kyrieb-ekat had you made another issue about this?

@kyrieb-ekat
Copy link

Yes, I had made a separate issue which I closed once I realised this one existed! I have definitely deleted my project multiple times. Stefano I know also had a repeated issue with this and ultimately made an extension that just fully hid the button.

@kyrieb-ekat
Copy link

Pinging this issue again, now that it has been encountered again (see #1253; Martha also included some ideas/feedback!). I'm going to bump the priority on this and also tag Yinan. My (local) way of handling this was the Stefano method of adding a browser extension which just removed the project deletion button, but it is definitely time for this to get addressed—will need to be a fix for staging and production. @yinanazhou, thoughts?

@kyrieb-ekat kyrieb-ekat added Priority: HIGH Rodan Client Issues pertaining to Rodan client and removed priority: Medium labels Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: HIGH Rodan Client Issues pertaining to Rodan client Staging Issues/Documentations involve staging Type: UI
Projects
None yet
Development

No branches or pull requests

3 participants