bluerobotics / cockpit

An intuitive and customizable cross-platform ground control station for remote vehicles of all types.
https://docs.bluerobotics.com/ardusub-zola/software/control-station/Cockpit-1.0/overview/
Other
43 stars 18 forks source link

bug: deleting videos isn't working #951

Closed ES-Alexander closed 1 month ago

ES-Alexander commented 1 month ago

https://github.com/bluerobotics/cockpit/assets/25898329/34e2e743-9d3d-471b-a340-76ee714ee5f3

yunodelet

ArturoManzoli commented 1 month ago

You just need to confirm deletion using this button.

Do you have any suggestions to make this process more intuitive, but keeping the UI minimalist (no confirmation modals)? We didn't have any report of UX problems for this video delete process yet, but since someone did, others will probably do too.

image

ES-Alexander commented 1 month ago

I would likely never guess that that’s supposed to be a button - it looks like a status indicator (like “sure - I have deleted those things for you”), especially since it’s freestanding and located partway on top of the video preview, away from the other buttons.

Do you have any suggestions to make this process more intuitive, but keeping the UI minimalist (no confirmation modals)?

The simplest approach would be to have no confirmation (one click delete), but if you want confirmation without a modal then I’d recommend the first click changing the delete button into either the green tick button or (more clearly) a “confirm delete?” button (possibly with an added “X” or “cancel deletion” button to the left), so it’s obvious you’re in a second stage of the “attempting to delete” process :-)

rafaellehmkuhl commented 1 month ago

The simplest approach would be to have no confirmation (one click delete), but if you want confirmation without a modal then I’d recommend the first click changing the delete button into either the green tick button or (more clearly) a “confirm delete?” button (possibly with an added “X” or “cancel deletion” button to the left), so it’s obvious you’re in a second stage of the “attempting to delete” process :-)

Transforming the delete button on a confirmation button seems very cool indeed!