3 ms·
Instead of sticky headers, I would suggest using a limited viewport height, so that the headers always remain visible. Like in DataGridXL (https://datagridxl.c
by robbiejs 3y ago
Instead of sticky headers, I would suggest using a limited viewport height, so that the headers always remain visible.
Like in DataGridXL (https://datagridxl.com https://datagridxl.com) disclaimer: I am the creator
- forgotmypw17 3y agoJust a thought: This is very difficult to navigate without a pointing device (e.g. using the keyboard.)
- robbiejs 3y agoNot sure what you mean. Keyboard controls are like Excel. What do you find difficult?
- forgotmypw17 3y agoOpen your page, and try doing these actions without touching your mouse. Some are just awkward, requiring a lot of Tab key. Some I have not figured out at all: Scroll the table down and up. Scroll the table right and left. Select some text in the table and copy it.
- robbiejs 3y agoI appreciate your feedback. However, I must admit that I still a bit in the dark about what is awkward about it. The component is used by a million+ end users and copies traditional Excel/Google Sheets controls. Are you familiar with those programs? DataGridXL is an Excel-like component for editing cell values, rather than a table component for selecting rows. I am curious though if the component is somehow not working like Excel for you... will you perhaps take the time to do a screen recording? I am curious to know what you find awkward, as I especially take pride in the usability of the component. (robbert@datagridxl.com)
- echelon 3y agoI'm not trying to criticize you, but I've never been a fan of this on mobile. I think the content should scroll with the page.
- robbiejs 3y agoPerhaps it's because of the scroll snapping? Version 3 of the product will have smooth scrolling, which is more natural on mobile.