Table component updates #13366
Replies: 11 comments 37 replies
-
What's been also removed is the Grid component that allowed us to position any components within an established grid. This was a very helpful tool for laying out our components however we wanted. In my case, I was requested to have our forms resemble the paper version of our forms and the Grid layout allowed us to do just that. Without it, how can we position components freely in the form to accomplish this? An example of what I used to be able to do with the Grid layout was something like this: |
Beta Was this translation helpful? Give feedback.
-
I really miss the "old" table. The new style is very limited when used with a query. It is really much better when editing directly in a table, but with query the old one was really much better in my opinion and it is very sad that I cannot use the old one anymore. |
Beta Was this translation helpful? Give feedback.
-
Any timeline on when this change will be reflected in the documentation? New to Budibase and have been trying out the "Tutorial: Building a HR portal" on this doc page, and got derailed at the Employees Screen section. |
Beta Was this translation helpful? Give feedback.
-
To me this feels like a major step back. With the old table you could comfortably fit 4 columns on a phone screen and have it look clean and useable. Unless I am missing something, the only way to have a table of data that can be properly viewed and navigated on mobile is to build it yourself out of cards and a repeater. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Who thought this update was a good idea? |
Beta Was this translation helpful? Give feedback.
-
Let's compare the two. Up is the old one, down is the new one. Which do you prefer? here options for columns: ...so at this stage it is much better than the old one? Maybe in some cases... but in my case it is quite inferior to the previous version. |
Beta Was this translation helpful? Give feedback.
-
Hi @jamie-budibase @aptkingston , I also thing the new table is kind of a mixed bag, maybe it was a bit too early to force using it as a full replacement of previous (and quite limited table). I fully understand the extra-cost of maintaining old and new components, and that new components might be much better for maintenance and evolution, but the transition was quite brutal if I may. On my side, the points below are the one preventing me to replace my existing tables with new ones. - Ability to embed components in first column : - Display Column pinned as first column - No column/cell colors Thanks for your attention :-) |
Beta Was this translation helpful? Give feedback.
-
I am new to Budibase... so I might be missing something... Update: Indeed I found out because of the Table update |
Beta Was this translation helpful? Give feedback.
-
Buttons inside table component are now floating around. This is so ugly. |
Beta Was this translation helpful? Give feedback.
-
Thanks for your answer. That's what I meant. Maybe it's better to show how it looks in practice. The first GIF shows the old table with buttons, while the second one shows the new table with buttons. In the second case, the table is unreadable and cluttered, the rows of the table are not readable at all. While in the first GIF, the table is clearer, the interface is cleaner. This is especially visible when the application is accessed via a mobile device. I really think you should revert to the old form of the table. |
Beta Was this translation helpful? Give feedback.
-
We’ve updated how we treat tables in Budibase. You may have noticed we have a few different ways to make tables with the Table component, Table, Block, Grid Block, etc. It can get a little confusing, so we’ve decided to consolidate.
What does this practically mean?
If you’re using the Table Block or Grid block in your existing applications, then no worries - everything will still work as expected. However, moving forward, you’ll have to use the updated Table component.
Beta Was this translation helpful? Give feedback.
All reactions