espocrm
espocrm copied to clipboard
Horizontal scrolling of list views...
... may be useful to have a way to toggle it (like the sidebar) in this case. The guy who did the column setup has an high-dpi screen so everything fits it, but the other people do not... 🤦
I would really like this as well. My users like to put 4,000 columns in their reports for some reason and I can't get them to stop.
One of the problem is the right context menu. With overflow-x: scroll it gets cropped by the container. It happens with last rows in the list.
what about a second table fixed on the right with only the context arrows? is it too ugly ?
The problem that some rows can be higher (if text field is added).
js could read and set the heights but it probably makes it inefficient... also another inefficient idea could be to mirror the row content in the other table and set visibility: hidden and hide the overflow
I find horizontal scrolling quite inconvenient to use (except on touch screens). You need to scroll to the bottom of the list first to be able to scroll horizontally. For small lists it's OK though.
Why do you have to scroll to the bottom? Is it because of the pagination? I usually make the scroll bar visible without the need to scroll to the bottom of the list, but I don't have infinite load pagination, so I'm not sure.
Horizontal scroll bar appears at the bottom. Even if we make a trick to have it at the top, it will be sill not handy to use if you want to scroll from the middle of the table.
Some software force horizontal scrolling when certain modifier keys are held: for example holding CTRL+SHIFT and then scrolling. Since js can read some modifier keys something like that could be implemented.
BTW For the context menu overflow it could be moved to the first column and made sticky (maybe in layout editor one selects what columns are to be sticky) when horizontal scrolling mode is toggled in the UI.
I would like to see the capability of horizontal scrolling on the kanban view and itemList views.
We've customised our EspoCRM installation to support multiple kanban-views. One of these views shows Tasks against Users (with each User being along the top) in a Team. Where Teams have a large number of Users, the kanban buckets become so small and squashed up.
It would be nice to have an option against a view which would enable/disable horizontal scrolling capability.