Team Members
layout:team-members
This layout displays child Basic pages as a responsive grid of people or organisations. Despite its name, the same fields work for local alliances and governance members.
#Module-page mapping
| Visible element | NationBuilder field |
|---|---|
| Optional section heading | Module page headline |
| Optional introduction | Module page content |
Nested member-page mapping
| Visible element | NationBuilder field |
|---|---|
| Name | Child page headline |
| Role or short secondary line | Child page excerpt |
| Contact details or short introduction | Child Basic page content |
| Portrait/logo | First child-page image attachment |
| Image alternative text | Child page headline |
The cards are informational and are not links to the child pages. Keep the content concise; longer biographies should use a separate page pattern and developer review.
To add a member:
- Create a Basic child page beneath the Team Members module.
- Add the person's name, role, short content and image using the mapping above.
- Publish it and enable Include in supporter nav.
- Reorder it with the module's other child pages.
Current examples are our_team_members_grid, governance_board_card_grid and community_alliance_card_grid.