Building Tables in Elements

I added the following comment (and a +1) to the WYWIWYG Table Builder feature request.

Ideally I’d like something as simple to use as Apple Numbers to create a table, merge cells, style, etc. — but I can also see a lot of value in being able to dynamically create rows or columns as repeatable templates that can contain all manner of other elements; images, headers, text, SVG, etc that can then be ‘bound’ to a csv or json datasource (file or https API endpoint). These ‘templates’ could then be added to a ‘table’ and repeated, sorted, and paginated, as necessary.

Of course, there is the ‘responsive’ aspect of tables which is often a problem on mobile devices. You can either crop and scroll the content side to side, hide columns that are deemed unnecessary on mobile, or reformat the table vertically.

Initially, I think cropping and scrolling them horizontally is the best/easiest option.

1 Like