From 901acd4f65d2bec135934ef846b1b9a10db19823 Mon Sep 17 00:00:00 2001 From: Albert Chae Date: Wed, 24 Apr 2024 07:36:21 -0700 Subject: [PATCH 1/2] Display github/discourse icons next to member links Need to use inline-block to prevent these from causing unnecessary line breaks --- src/pages/community/teams/[...slug].astro | 31 ++++++++++++++++++----- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/src/pages/community/teams/[...slug].astro b/src/pages/community/teams/[...slug].astro index 59e800489c..7b8d95f99c 100644 --- a/src/pages/community/teams/[...slug].astro +++ b/src/pages/community/teams/[...slug].astro @@ -5,6 +5,7 @@ import Layout from "../../../layouts/Layout.astro"; import PageHeader from "../../../components/layout/PageHeader.astro"; import Container from "../../../components/layout/Container.astro"; import Tag from "../../../components/ui/Tag.astro"; +import { Icon } from "astro-icon/components"; export async function getStaticPaths() { const teamEntries = await getCollection("teams"); @@ -30,20 +31,36 @@ const { Content } = await entry.render(); entry.data.members.map((member) => (
  • {member.name} - {member.discourse && ( + {member.title && ( <> - (@{member.discourse}) + — + {member.title} )} - {member.github && ( + {member.discourse && ( +
    <> - (@{member.github}) + + + @{member.discourse} + )} - {member.title && ( + {member.github && ( +
    <> - — - {member.title} + + + @{member.github} + )}
  • From f70d19f7c9825eb99e3104b0fbf6e5db4e5e2c6c Mon Sep 17 00:00:00 2001 From: Albert Chae Date: Wed, 24 Apr 2024 07:36:56 -0700 Subject: [PATCH 2/2] Add some github examples in marketing team, rest of teams should be filled out in a follow up --- src/content/teams/07_marketing.mdx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/content/teams/07_marketing.mdx b/src/content/teams/07_marketing.mdx index 59892bc924..0e17af3482 100644 --- a/src/content/teams/07_marketing.mdx +++ b/src/content/teams/07_marketing.mdx @@ -4,6 +4,7 @@ description: Maintains this website, responsible for social media outreach, coll members: - name: Rok Garbas discourse: garbas + github: garbas title: Leader - name: Thomas Bereknyei discourse: tomberek @@ -16,9 +17,11 @@ members: title: - name: Dan Baker discourse: djacu + github: djacu title: - name: Thilo Billerbeck discourse: avocadoom + github: thilobillerbeck title: contact: - name: Discourse