Table element improvements

There’s been some noise over in the Table element thread about a lack of updates for it. However, most of the requests around the Table element on the Ideaboard have a single digit number of upvotes, and I reckon there are more people struggling with the lack of features than that!

Bubble have said they’re working on things like pagination, but left out any further specifics. So I thought it would be helpful to provide a rundown of the Table ideas on the Ideaboard - if you like them, follow the links and upvote them so Bubble’s product teams know what your priorities are!

Ideaboard search isn’t perfect, so if there are any ideas you’ve submitted that I’ve missed, add it to the Ideaboard and post the link in this thread :arrow_heading_down:

10 Likes

Another one would be to have the option to hide a column if not visible. This one causes always small errors.

I’m not sure I understand - surely if the column or table isn’t visible, then it is hidden?

Sometimes I need to hide Columns on certain conditionals. When switching between those conditionals there are some visual errors.

ah, I know what you mean. There are some errors if you allow columns to expand infinitely. This can be fixed by ensuring each of your columns have a min & max width.

Doing the lord’s work right there. Just upvoted all of them.

1 Like

lol it pisses me off that one of the most important elements is in beta for years and still no updates…

Those are all necessary improvements to the table element. Luckily repeating groups for custom tables still allows for all that functionality missing from the table element, but that’s no excuse for not ensuring table element feature becomes full realized.

Personally, I’ve never once used the table element, but looking forward to it becoming a fully realized feature so I can utilize it.

1 Like

It only launched in July 2023, and we’re expecting an update in the coming months, so we’re a way off from it having been in beta “for years”

You can easily do this in a Conditional statement. I use it all the time. ‘When xxx is true’ This element is visible (unchecked). Hope that helps.

I am using a lot of tables. I find them easier than Repeating groups purely as naming the columns is much easier (harder to do in RPGs). If Bubble ever decided to abandon Tables my app would collapse! Am I safe to build using the Table element even though it’s still in Beta?

It would be good to have the option to adjust (and save) the column order.

I would say you’re safe, since we know Bubble are working on Tables as a feature. The main thing to watch out for is if there are any changes to Tables in future, you might have to go through all your existing Tables to make sure they function correctly with whatever the non-beta version ends up looking like.

Have you submitted this to the Ideaboard?

Thanks - that’s a good point. I’ll bear that in mind.

No I haven’t submitted anything to the Ideaboard - the board is a bit scattergun isn’t it? They could do with filtering it by Element, Action etc.

cheers
Mark

Some extra ideas might be worth adding to your vote list (I’ve voted for all btw):

  1. select alt row color
  2. row hover color
  3. allow ‘click on cell’ - currently I have to build a group to click on.
  4. select cell color (and keep) when popup launched (that’s a bit ‘specialist’ but my ‘cell groups’ launch popups so I have to create the cell index no in a State while the popup launches so User can remember where they were when the popup closes - easy enough but would be nice to be automatic).

cheers
Mark

The Ideaboard is a bit scattergun - I have submitted ideas to the Ideaboard about the Ideaboard itself, but that’s a whole other topic! That’s why I created this thread of Table-related ideas to try and make sure the features people want are on Bubble’s roadmap and get implemented before it comes out of beta.

1 Like

You should be able to do the first two by applying conditions to each cell, where you can change background colour if This row is hovered for hovering or Current row's index <-modulo-> 2 is not 1 for alternate row colours. It would be nice if we could set that by row though, rather than having to add the conditions to each cell.

Thanks Gregor - yes that’s what I currently do. I have quite a nice set of alternating rows and hover setup but all in Conditional Statements. I was hoping we could be able to create Table Styles one day that we could have different colour combos on. I’m a great fan of Styles so I can change my design ideas in one go.

For the IdeaBoard maybe Bubble should create a competition for us ‘bubblers’ to produce the best IdeaBoard app! The price could be a years free Bubble… :grinning:

Thanks for all your help. Much appreciated.

Done