domino
domino copied to clipboard
Frontend / UI / UX Improvements / Fix / Suggestions
- [ ] When creating a new workspace a blue message opens with "Loading workspaces". It opens and close really fast and then the toastify shows "Workspace created". We can remove this blue message, I think it is old. Maybe add a spinner for loading status or something like that?
- [ ] We can think about adding CTRL+Z / CTRL+Y (undo/redo) to the editor. Ref: https://reactflow.dev/examples/interaction/undo-redo
- [x] Workspaces cards are not intuitive, the Permission: owner Status: Collaborating design is a bit confusing. We can add a divider or something to make it more clear. Image 1
- [x] When user leaves the editor and open it again the center position is reseted. If the user created his workflow away from the center (default position), it will show a blank screen, as if his editor was empty, but it is not. We should keep the user last position. Images 2 and 3. We can fit view always when accessing the page https://github.com/Tauffer-Consulting/domino/pull/227
- [ ] The missing settings message is generic. We should find a way to aware the user exactly what is missing .
- [ ] Add warning message to workflow runs flow saying something like "select a run to follow it"
- [ ] In workflow runs explorer maybe change double click to single click to check logs and results
- [x] Do not allow recursive workflows IMPORTANT https://github.com/Tauffer-Consulting/domino/pull/227
- [ ] Improve connect pieces experience, the blue point is a bit annoying to catch.
- [ ] Dag check or add message if dag import error a workflow. We must warn the user why the workflow is stucked in creating status
Image 1
Image 2
Image 3
Image 4
Image 5
@luiztauffer FYI