Team Page Documentation
Overview
The team page is data-driven using:
- JSON Data:
content/team/data.jsoncontaining all member info. - Shortcode:
used in_index.md.
Managing Members
1. Edit Data
Open content/team/data.json. The file contains categories like faculty, researchers, developers, alumni.
Add a new member object to the appropriate list:
{
"initials": "JK",
"name": "Ing. Josef Koumar",
"picture": "/images/team/josef-koumar.jpg",
"role": "Lab Leader",
"specialization": "Traffic Forecasting",
"email": "josef.koumar@fit.cvut.cz"
}
- initials: Required (fallback avatar).
- picture: Path to image in
staticfolder. If empty, uses initials. - name: Required.
2. Update Page Content
Open content/team/_index.md.
Use the shortcode to display a category:
## Faculty
Styling
Styles are in assets/css/extended/custom.css under .team-member, .team-avatar-img, etc.