Ux improvement - Tables blocks

Hello SOFTR team,

We’d like to share some feedback and requests from our users regarding table UX improvements, which have become increasingly important to our user base.

  1. Column Filtering & Sorting: We have a growing demand from users to be able to filter and sort results by specific columns. This would greatly enhance the usability of our tables, allowing users to more easily organize data based on their needs.
  2. Date Filters: Adding more flexible date filter options like is, is on or after, on or before would be invaluable for users managing extensive databases. These are crucial tools for efficient database management.
  3. Scrolling for Mouse Users: Many users who don’t use a touchpad find scrolling within tables cumbersome. It would be ideal to have scrolling within the table itself, keeping the column headers visible so users can always see what each data point corresponds to. When there are more than 10 rows, it’s easy to lose track of context. Additionally, having horizontal scroll functionality within the table, without needing to go to the bottom of the page to use the scroll bar, would greatly improve usability.

Thank you for considering these improvements. We believe they would significantly enhance the user experience for all, especially for those working with larger datasets.

big up for the Date Filters feature

I actually haven’t heard anything about a new table block yet.

@Jjenglert do you know if that’s in the works? Seems only fitting since there are new list/grid/list-details blocks.

But yes, completely agree with @AlexLFT, the table block needs a lot of work and we’ve had to customize it with so much custom code it’s become hard to manage.

This block is currently being built and will include a lot of the asks you are requesting above! However, I also sent this message to that team so they can have this context while building this new bloc.

I’m unsure if we will get to date filters right away, but that’s something we want to have app wide as well.

Thanks for taking the time to share it with us!

1 Like

Thank you, @Jjenglert! Great to hear.