Support Confluence tables for theme developers

Description

As a theme developer, I want support for Confluence tables, so I can use and style them in my theme.

Acceptance criteria

  • Improve HTML transformation of tables

  • Tables should follow the component model.

  • Both, header rows and header columns should be implemented using the <th> element within a <tr> element.

  • The display mode option “fixed” prepends a column into the table where each cell contains a counter from 1 to <amount of rows>.

  • The table components wrapper should include a style attribute with the table width style="--width: <value px>"

  • The rendering of <col> elements inside <colgroup> (in case a custom column width is configured in Confluence) should be updated from style="--width: <value px>" to style="width: <value px>"

Out of scope

  • Custom block size and width adjustments need to be implemented by the theme

Environment

None

Activity

Show:

Details

Assignee

Reporter

Backbone Issue Sync

Created February 27, 2025 at 7:19 AM
Updated February 27, 2025 at 8:34 AM