Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added docs/en/about/images/Oliver-Leigh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/en/about/team/Oliver-Leigh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Dr Oliver Leigh is a mathematician, coder, and problem solver who is curious about anything and everything. He enjoys a challenge and is not afraid to deconstruct things and reconstruct them from the ground up to understand how they work. When not in front of a screen or blackboard, he tries to be outside hiking in the mountains.
8 changes: 8 additions & 0 deletions docs/en/news/.authors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,14 @@ authors:
url: about/team/#corranwebster
join_date: 2026-02-23
email: cwebster@unital.dev
Oliver-Leigh:
name: Oliver Leigh
short_name: Oliver
pronoun: he
description: Apiarist
avatar: about/images/Oliver-Leigh.png
url: about/team/#Oliver-Leigh
join_date: 2026-07-27
cflee:
name: Chiang Fong Lee
short_name: Chiang Fong
Expand Down
7 changes: 6 additions & 1 deletion docs/macros.py
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,11 @@ def generate_team_members(team, page, current):

pronoun_logo, first_pronoun, second_pronoun = pronouns(member_details["pronoun"])

try:
member_email_details = f"""<div class="team-email" markdown="1">{fa("envelope", "lg", "solid")} <{member_details["email"]}></div>"""
except KeyError:
member_email_details = ""

member_image_details = dedent(
f"""\
<div class="team-image-details" markdown="1">
Expand All @@ -256,7 +261,7 @@ def generate_team_members(team, page, current):
<div class="team-pronouns" markdown="1">{fa("regular", pronoun_logo)} {first_pronoun}/{second_pronoun}</div>
<div class="team-github-handle" markdown="1">{fa("github", "lg", "brands")} [{github_id}](https://github.com/{github_id})</div>
{member_image_details_mastodon}
<div class="team-email" markdown="1">{fa("envelope", "lg", "solid")} <{member_details["email"]}></div>
{member_email_details}
</div>
</div>

Expand Down