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





Ing. Jaroslav Pesek
Ing. Jaroslav Pesek
Leader
Research Engineer
Ing. Josef Koumar
Ing. Josef Koumar
Manager
Timeseries Analysis
doc. Ing. Tomáš Čejka, Ph.D.
doc. Ing. Tomáš Čejka, Ph.D.
Founder
Project Management

Styling

Styles are in assets/css/extended/custom.css under .team-member, .team-avatar-img, etc.