The Table component is an easy way to display tabular content on a page without having to work with HTML or CSS. The Table component can be used for simple, small tables without any additional functionality. It also can be used for larger tables with search, sort and filter options. The Table component is intended to provide text information in a fully responsive table with MSU brand styling.
A table can have an unlimited number of rows. If including more than twenty rows, using pagination is recommended so the page is not too long.
A table can have one to eight columns.
Table cells can include text with limited HTML styling (bold, italic and link).
The Table component is added to the page in Page Builder. The majority of the initial setup is done in a combination of Content Editor and Page Builder. Row content can be added in Content Editor.
Some table settings must be configured in Page Builder, while others must be configured in Content Editor. Expand the tabs below to learn the appropriate tool and necessary steps for completing various table-related tasks. Publish in the workspace where changes are made. For example, if changes are made in Content Editor, publish them from Content Editor. If changes are made in Content Editor and Page Builder, publish from both spaces.
In Pages builder:
Alternate method:
Assign data to the Table component:
When added to the page, the Table component has a Categories folder and an initial Table Row with one cell.
In Page Builder:
In Page Builder:
In Page Builder:
In Page Builder:
First, filter categories and values must be created in Content Editor. Then the filters need to be activated in Page Builder.
In Content Editor:
In Page Builder:
Rows can be added to a table in either Page Builder or Content Editor.
You must use Content Editor to add content to the cells within a row and to apply filter tags to the row.
In Page Builder:
In Content Editor:
In Content Editor:
Quick tip: To add basic styling, wrap text in the following HTML tags:
In Content Editor:
Tables have a quirk in that the component needs to be published in addition to the page that it appears on.
In Content Editor:
In Page Builder:
For a live demo of the Table component, view the Demo: Information-Focused Content Components page.
Page Builder | Explorer | Content Editor | |
Add component | Optimal | - | - |
Add table rows | Possible | - | Optimal |
Add table columns | Optimal | - | - |
Add row and column headers | Optimal | - | Possible |
Add categories to use as filters | - | - | Optimal |
Enable category, search and sort filters on page | Optimal | - | - |
Add content to table cells | - | - | Optimal |
Add category tags to rows | - | - | Optimal |
Adjust column width | Optimal | - | Possible |
Add pagination | Optimal | - | - |
Documentation updated: July 31, 2025
Is there an issue with this documentation? Report it here.
Note: All rows within the table will need to be tagged, as appropriate, to the enabled Category tags to display on filtered results. This can be done in Content Editor.