Table cell contents

Table cells may contain many different types of content:

  • Simple unstyled text strings

  • Numeric values, formatted according to the rules of alignment described above

  • Icons, including actionable ones

  • Dynamic data values

  • Live data visualization, e.g. sparkline graphs, etc.

  • Interactions, in-table actions

  • Form elements

  • Buttons

To help with the formatting of these, we should be able to apply existing utilities, e.g. padding overlap. Technically, this probably involves the ability to supply classes to individual cells.