Skip to content

Commit 390f7c7

Browse files
committed
refactor team page layout and content for clarity and engagement
1 parent 65ff8f6 commit 390f7c7

File tree

1 file changed

+47
-9
lines changed

1 file changed

+47
-9
lines changed

website/team.md

Lines changed: 47 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,31 +5,69 @@ layout: page
55
import {
66
VPTeamPage,
77
VPTeamPageTitle,
8-
VPTeamMembers
8+
VPTeamMembers,
9+
VPTeamPageSection
910
} from 'vitepress/theme'
1011

11-
const members = [
12+
const linkIcon = '<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path></svg>'
13+
14+
15+
const coreTeam = [
1216
{
1317
avatar: 'https://avatars.githubusercontent.com/u/61106361',
1418
name: 'Chris Dedman',
15-
title: 'Creator',
19+
title: 'Creator & Lead Developer',
20+
desc: 'Focusing on building tools and fostering the open source community.',
1621
links: [
17-
{ icon: 'github', link: 'https://github.com/chrisdedman' },
18-
{ icon: '🔗', link: 'https://chrisdedman.vercel.app/' },
22+
{ icon: 'github', link: 'https://github.com/chrisdedman' },
23+
{ icon: { svg: linkIcon }, link: 'https://chrisdedman.vercel.app/' },
24+
],
25+
// sponsor: 'https://github.com/sponsors/chrisdedman'
26+
},
27+
{
28+
avatar: 'https://avatars.githubusercontent.com/u/68245631',
29+
name: 'Giovanni Rivera',
30+
title: 'Developer',
31+
desc: 'Building Dockers containers and improving deployment workflows.',
32+
links: [
33+
{ icon: 'github', link: 'https://github.com/grivera64' },
34+
{ icon: { svg: linkIcon }, link: 'https://grivera.io/' },
1935
]
2036
},
2137
]
38+
39+
const contributors = [
40+
// Reserved for future contributors
41+
]
2242
</script>
2343

2444
<VPTeamPage>
2545
<VPTeamPageTitle>
2646
<template #title>
27-
Our Team
47+
Meet The Team
2848
</template>
2949
<template #lead>
30-
The developement of Sandbox Science Open Source Organization is guided by an international
31-
team, some of whom have chosen to be featured below.
50+
Sandbox Science is driven by passionate developers committed to creating an open and collaborative learning environment. The team members come from diverse backgrounds, each bringing unique perspectives to help build this community.
3251
</template>
3352
</VPTeamPageTitle>
34-
<VPTeamMembers :members="members" />
53+
54+
<VPTeamPageSection>
55+
<template #title>Core Team</template>
56+
<template #lead>Our core team members who guide the project's vision and development.</template>
57+
<template #members>
58+
<VPTeamMembers size="medium" :members="coreTeam" />
59+
</template>
60+
</VPTeamPageSection>
61+
62+
<VPTeamPageSection>
63+
<template #title>Community Contributors</template>
64+
<template #lead>
65+
Join our community! We welcome contributors of all skill levels. Check out our
66+
<a href="https://github.com/sandbox-science" target="_blank" rel="noopener">GitHub organization</a>
67+
to get started.
68+
</template>
69+
<template #members>
70+
<VPTeamMembers size="small" :members="contributors" />
71+
</template>
72+
</VPTeamPageSection>
3573
</VPTeamPage>

0 commit comments

Comments
 (0)