Is there a good way to use the Popup view for grid editing more like a side view that:
- Overlays to the right side of the screen instead of the middle.
- Dismisses automatically when you de-select the cell or select another cell.
Here is an illustration of what we are trying to accomplish:
4. Inline editing
There are many UI solutions for editing table cells: inline boxes (bad when dealing with endless rows), popups (annoying), expandable sections (meh), and others.
I don’t think there’s one best practice for this pattern as it depends on the functionality, the data-types, the use-cases, but one of my favorite alternatives (especially as a user) is having a side view (quick view) that pops in from the side once an item is selected.
What I like the most about this option is that it maintains the context (unlike popups), easy to use (forms are easy), and works well even for a large number of fields is presented in a vertical scroll view.