The slice column sorting interaction style is nice and all, with the ever so popular “drag and drop”
But consider what happens, UX wise, in the following scenario:
- Your table has 100+ columns
- You just added 7 new columns, a whole new sub-section, at the front of the table
Where are the column when you come back to the slice that already existed?
- All the new columns are added at the bottom
If I want these columns back where the should be, I have to go through one by one and individually move each one to where they’re supposed to be?
- Click on each one, dragging it up in the list, OH not too far, okay just down a little more, nope up one… there we go. Okay next.
It would be very helpful to have a button to: Reset Order
- Or how about: Show All (since I have no need for special anything on this slice)
As it stands… it’s a lot of manual one-by-one adjusting, which is kind of a deterrent to add new things to the front of my table.
- If this is what I’m going to have to do each time… I’m not sure if it’s worth the hassle.
- Instead of feeling the freedom to make these adjustments, now I have to weight how long it will take me to “fix things.”
- This inhibits the creative process, as there’s now an artificial barrier in place
The old style for slice UX used to have a toggle “All Columns” / “Custom”
I think a hybrid combining the new style, which is handy when you need it but prohibitive when you don’t, and the old style would produce a nice Goldilocks type of UX.
-
You might bring back the “Show All” toggle
- This would allow me to not have to deal with any of these special things for slices if I don’t need to.
-
When “Custom” is selected, you might introduce a button to “Reset order”
These small adjustments to the slice UX would have significant efficiency and workflow improvement ripples down-stream.