diff --git a/package.json b/package.json index 2a353a4..81426c5 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,10 @@ { "name": "Jacob Wrenn", "email": "jacob@wrenn.me" + }, + { + "name": "Abdulmuhmeen Leasu", + "email": "amal.l@compsoc.tech" } ], "type": "module", diff --git a/public/images/team/abdulmuhmeen.jpg b/public/images/team/abdulmuhmeen.jpg new file mode 100644 index 0000000..bba8e0e Binary files /dev/null and b/public/images/team/abdulmuhmeen.jpg differ diff --git a/public/images/team/cait.jpeg b/public/images/team/cait.jpeg new file mode 100644 index 0000000..b4e9cd9 Binary files /dev/null and b/public/images/team/cait.jpeg differ diff --git a/public/images/team/mathew.png b/public/images/team/mathew.png new file mode 100644 index 0000000..5c4502d Binary files /dev/null and b/public/images/team/mathew.png differ diff --git a/public/images/team/oscar.png b/public/images/team/oscar.png new file mode 100644 index 0000000..e072c8a Binary files /dev/null and b/public/images/team/oscar.png differ diff --git a/public/images/team/prema.jpg b/public/images/team/prema.jpg new file mode 100644 index 0000000..fa0c3a1 Binary files /dev/null and b/public/images/team/prema.jpg differ diff --git a/public/images/team/rebekah.jpg b/public/images/team/rebekah.jpg new file mode 100644 index 0000000..c99fcb2 Binary files /dev/null and b/public/images/team/rebekah.jpg differ diff --git a/src/components/team-member/team-member.scss b/src/components/team-member/team-member.scss index 1720641..8860cd2 100644 --- a/src/components/team-member/team-member.scss +++ b/src/components/team-member/team-member.scss @@ -8,6 +8,9 @@ border-radius: 100%; transform: scale(0); transition: 0.5s ease; + max-width: 100%; + max-height: 100%; + object-fit: cover; } h4 { diff --git a/src/config.tsx b/src/config.tsx index 6bfc919..8391fdd 100644 --- a/src/config.tsx +++ b/src/config.tsx @@ -1128,67 +1128,104 @@ export const config: ISiteData = { teams: { current: [ { - name: "Jacob Wrenn", - image: "jacob.jpg", + name: "Andrea Johnson", + image: "andrea.jpg", role: "President", description: "In charge of overseeing everything in the society and reaching out to sponsors.", }, { - name: "Nathan Jones", - image: "nathan.jpg", - role: "Treasurer", - description: "Manages the society's finances, keeping our budget balanced.", - }, - { - name: "Keane Wong", - image: "keane.jpg", + name: "Oscar Ryley", + image: "oscar.png", role: "Secretary", description: "Handles meetings, contracts and paperwork.", }, { - name: "Hannah Watson", - image: "hannah.jpg", - role: "Media & Publicity Officer", - description: - "In charge of social media content and promoting the society around the university.", + name: "Cait Horton", + image: "cait.jpeg", + role: "Treasurer", + description: "Manages the society's finances, keeping our budget balanced.", }, { - name: "Alex Pinheiro Dias", - image: "alex.jpg", - role: "Events Officer", - description: - "Works to organise weekly talks, workshops, events and socials.", + name: "Abdulmuhmeen Leasu (AMAL)", + image: "abdulmuhmeen.jpg", + role: "Tech Officer", + description: "Manages the website and other technical projects.", }, { - name: "Andrea Johnson", - image: "andrea.jpg", + name: "Prema Poudyal", + image: "prema.jpg", role: "Events Officer", description: "Works to organise weekly talks, workshops, events and socials.", }, { - name: "Shawn Goey", - image: "shawn.jpg", + name: "Mathew Simms", + image: "mathew.png", role: "Sponsorship Officer", description: "Liaises with our sponsors and seeks out new sponsorship opportunities.", }, + { - name: "Max Marsden-Price", - image: "max.jpg", - role: "Technical Officer", - description: "Manages the website and other technical projects.", - }, - { - name: "Mohana Maran", - image: "mohana.jpg", - role: "Projects Officer", + name: "Rebekah Hart", + image: "rebekah.jpg", + role: "Publicity Officer", description: - "Responsible for facilitating project groups and hosting workshops.", + "Responsible for promoting the society and managing our public image.", }, ], past: [ + { + year: "2025/2026", + members: [ + { + name: "Jacob Wrenn", + image: "jacob.jpg", + role: "President", + }, + { + name: "Nathan Jones", + image: "nathan.jpg", + role: "Treasurer", + }, + { + name: "Keane Wong", + image: "keane.jpg", + role: "Secretary", + }, + { + name: "Hannah Watson", + image: "hannah.jpg", + role: "Media & Publicity Officer", + }, + { + name: "Alex Pinheiro Dias", + image: "alex.jpg", + role: "Events Officer", + }, + { + name: "Andrea Johnson", + image: "andrea.jpg", + role: "Events Officer", + }, + { + name: "Shawn Goey", + image: "shawn.jpg", + role: "Sponsorship Officer", + }, + { + name: "Max Marsden-Price", + image: "max.jpg", + role: "Technical Officer", + }, + { + name: "Mohana Maran", + image: "mohana.jpg", + role: "Projects Officer", + }, + ], + }, { year: "2024/2025", members: [