# Building Tables in Elements

**URL:** <https://forums.realmacsoftware.com/t/building-tables-in-elements/45568>\
**Category:** RapidWeaver Elements\
**Created:** [December 10, 2024, 3:40pm UTC](https://forums.realmacsoftware.com/t/building-tables-in-elements/45568 "2024-12-10T15:40:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AstraeaMarketing](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/astraeamarketing/32/26251_2.png) [@AstraeaMarketing](https://forums.realmacsoftware.com/u/AstraeaMarketing)\
**Post date:** [December 10, 2024, 3:40pm UTC](https://forums.realmacsoftware.com/t/building-tables-in-elements/45568/1 "2024-12-10T15:40:35Z")

</div>

Will there be a WYSIWYG table builder in Elements? Some of the key features that I think a good table builder should have is the ability to merge cells and also be able to add images to the cells without having to use a web link to an image.

---

<div class="post-metadata">

**Author:** ![AstraeaMarketing](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/astraeamarketing/32/26251_2.png) [@AstraeaMarketing](https://forums.realmacsoftware.com/u/AstraeaMarketing)\
**Post date:** [January 7, 2025, 2:28pm UTC](https://forums.realmacsoftware.com/t/building-tables-in-elements/45568/2 "2025-01-07T14:28:35Z")

</div>

@dan was this covered somewhere already? My largest client’s site, currently in Foundry 3, uses a LOT of tables. Would be great to see how Elements will handle tables. Thanks!

---

<div class="post-metadata">

**Author:** ![anon68150607](https://avatars.discourse-cdn.com/v4/letter/a/4bbf92/32.png) [@anon68150607](https://forums.realmacsoftware.com/u/anon68150607)\
**Post date:** [January 7, 2025, 3:03pm UTC](https://forums.realmacsoftware.com/t/building-tables-in-elements/45568/3 "2025-01-07T15:03:16Z")

</div>

I added the following comment (and a +1) to the [WYWIWYG Table Builder feature request](https://elements.nolt.io/35).

> 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](https://forums.realmacsoftware.com/t/missing-potential-in-the-ui-its-beta/45810/10)_ 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.

---

<div class="post-metadata">

**Author:** ![AstraeaMarketing](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/astraeamarketing/32/26251_2.png) [@AstraeaMarketing](https://forums.realmacsoftware.com/u/AstraeaMarketing)\
**Post date:** [January 7, 2025, 3:22pm UTC](https://forums.realmacsoftware.com/t/building-tables-in-elements/45568/4 "2025-01-07T15:22:54Z")

</div>

Yeah, I think the person that comes up with a way to conquer tables on mobile devices will win the day. On one of my client sites in Foundry 3, I just had to add a note to each page saying, “for best experience on mobile devices, view table in landscape orientation”. 🤣

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [January 7, 2025, 3:40pm UTC](https://forums.realmacsoftware.com/t/building-tables-in-elements/45568/5 "2025-01-07T15:40:21Z")

</div>

We can build a component that supports Tables as [Tailwind has support](https://tailwindcss.com/docs/table-layout) for it. I also see WYSIWYG table support is now on the [wish list](https://elements.nolt.io/35) — will be keeping a close eye on that one!
