Team Page Documentation

Overview

The team page is data-driven using:

  1. JSON Data: content/team/data.json containing all member info.
  2. 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 static folder. 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.