Enhanced Tables

Tables have been an extremely valuable tool implemented into Bubble, but I think there are a number of ways to improve them to open a wide range of opportunities to builders.

  1. Nested Tables
  • I would love to create nested tables within my app. For example, If I had a table of users, and then within each user row, I could expand/collapse another table of all their roles, including the role’s name, permissions, etc in a column- and row-like structure. Theoretically, this could be done using a repeating group, however, that would eliminate the use of native floating headers, improved column width based on cell content, etc.
  1. Native Sorting
  • The creation of a checkbox on the table element in the editor that enables a table to be sorted by column where the user simply clicks on the column header to cycle between ascending, descending, and then disable for that column would be huge!
  1. Native Resizing/Dragging
  • Another awesome and highly useful feature would be the creation of another checkbox on the table element in the editor allowing a table’s columns to be resized and repositioned for full user-specific customization.

Hoping this is in the June 3rd announcment!