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

Introduce Save/Cancel/Delete buttons to Job/Edge panels to force saving #1507

Open
NickOpenFn opened this issue Nov 30, 2023 · 0 comments
Open
Labels
needs detail More detail is needed before development can start ux/ui improvement Improvements to the look, feel and usability of the system

Comments

@NickOpenFn
Copy link

NickOpenFn commented Nov 30, 2023

Currently, we rely on users to click on a save button in isolation at any point when changes exist.
This is very concerning as we have no automatic saving nor versioning in the system, which opens up a host of ugly potential for lost work (granted, not so much from the job editor perspective since they have to save to test the job or when adding job code (unless clicking esc, which we have another card to prompt with a warning #780)

A very simple way to force the save behavior is having the Job and Edge panels incorporate the "Save" & "Cancel" buttons there. If we implemented this, it would effectively remove the risk from the canvas nearly completely with the only exception being work on the current job/edge panel.

@NickOpenFn NickOpenFn added needs detail More detail is needed before development can start ux/ui improvement Improvements to the look, feel and usability of the system labels Nov 30, 2023
@taylordowns2000 taylordowns2000 moved this to Icebox in v2 Feb 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs detail More detail is needed before development can start ux/ui improvement Improvements to the look, feel and usability of the system
Projects
Status: Icebox
Development

No branches or pull requests

1 participant