Skip to content

Add Team Page to Hugo Blog #2

@ghanshyam2005singh

Description

@ghanshyam2005singh

📌 Description

Add a Team page to the Hugo blog to showcase maintainers, contributors, and community members of the organization.


⚠️ Current State

  • No team page exists
  • Contributors and maintainers are not visible
  • Blog feels disconnected from the community

✅ Required Changes

1️⃣ Create Team Page

  • Create a new page:
content/team/_index.md

or

content/team.md

2️⃣ Define Team Structure

Display members grouped by:

  • Maintainers
  • Core Contributors
  • Community Members

Each member should include:

  • Name
  • Role
  • Photo / avatar
  • GitHub profile
  • Optional social links

3️⃣ Add Team Data

Choose one approach:

  • Markdown frontmatter per member
  • Central data file:
data/team.yaml

4️⃣ Create Team Layout

  • Add layout file:
layouts/team/list.html

or reuse an existing section layout

  • Responsive grid
  • Clean cards UI

5️⃣ Add Navigation

  • Add Team link in navbar:
config.toml

🎯 Acceptance Criteria

  • Team page accessible from navbar
  • All members listed with correct info
  • Images load correctly
  • Mobile responsive layout

📎 Notes

  • Keep content lightweight (blog-first approach)
  • Match branding of main website

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions