Jelajahi Sumber

docs: update social and sponsor links for the team members (#972)

* docs: update links for the tresjs team member

* docs: correct wrong twitter handle

* docs: add frontend engineer placeholder for title

* Apply suggestion for alumni section

Co-authored-by: Alvaro Saburido <alvaro.saburido@gmail.com>

* docs: minor corrections and address pr comments

* docs: minor formatting changes

---------

Co-authored-by: Alvaro Saburido <alvaro.saburido@gmail.com>
colinscz 1 bulan lalu
induk
melakukan
064993554f
2 mengubah file dengan 57 tambahan dan 14 penghapusan
  1. 38 6
      docs/_data/team.js
  2. 19 8
      docs/team.md

+ 38 - 6
docs/_data/team.js

@@ -9,15 +9,49 @@ export const core = [
     links: [
     links: [
       { icon: 'github', link: 'https://github.com/alvarosabu' },
       { icon: 'github', link: 'https://github.com/alvarosabu' },
       { icon: 'twitter', link: 'https://twitter.com/alvarosabu' },
       { icon: 'twitter', link: 'https://twitter.com/alvarosabu' },
+      { icon: 'bluesky', link: 'https://bsky.app/profile/alvarosaburido.dev' },
       { icon: 'youtube', link: 'https://www.youtube.com/channel/UC6D2KveNVcuuPqOKp0YWO3w' },
       { icon: 'youtube', link: 'https://www.youtube.com/channel/UC6D2KveNVcuuPqOKp0YWO3w' },
     ],
     ],
     sponsor: 'https://github.com/sponsors/alvarosabu',
     sponsor: 'https://github.com/sponsors/alvarosabu',
   },
   },
+  {
+    avatar: 'https://github.com/garrlker.png',
+    name: 'Garrett Walker',
+    title: 'Frontend Engineer',
+    links: [
+      { icon: 'github', link: 'https://github.com/garrlker' },
+      { icon: 'twitter', link: 'https://twitter.com/garrlker' },
+    ],
+  },
+  {
+    avatar: 'https://www.github.com/Tinoooo.png',
+    name: 'Tino Koch',
+    title: 'Frontend Engineer',
+    links: [
+      { icon: 'github', link: 'https://github.com/Tinoooo' },
+      { icon: 'twitter', link: 'https://twitter.com/@ichbintino' },
+      { icon: 'bluesky', link: 'https://bsky.app/profile/iamtino.bsky.social' },
+    ],
+    sponsor: 'https://github.com/sponsors/Tinoooo',
+  },
+]
+export const maintainers = [
+  {
+    avatar: 'https://www.github.com/damienmontastier.png',
+    name: 'Damien Montastier',
+    title: 'Freelance Frontend Developer',
+    links: [
+      { icon: 'github', link: 'https://github.com/damienmontastier' },
+      { icon: 'twitter', link: 'https://twitter.com/dammontastier' },
+      { icon: 'bluesky', link: 'https://bsky.app/profile/dammontastier.bsky.social' },
+    ],
+  },
+]
+export const alumni = [
   {
   {
     avatar: 'https://www.github.com/JaimeTorrealba.png',
     avatar: 'https://www.github.com/JaimeTorrealba.png',
     name: 'Jaime Torrealba',
     name: 'Jaime Torrealba',
     title: 'Frontend Engineer',
     title: 'Frontend Engineer',
-    desc: 'A passionate creative-developer',
     links: [
     links: [
       { icon: 'github', link: 'https://github.com/JaimeTorrealba' },
       { icon: 'github', link: 'https://github.com/JaimeTorrealba' },
       { icon: 'twitter', link: 'https://twitter.com/jaimebboyjt' },
       { icon: 'twitter', link: 'https://twitter.com/jaimebboyjt' },
@@ -25,13 +59,11 @@ export const core = [
     sponsor: 'https://github.com/sponsors/JaimeTorrealba',
     sponsor: 'https://github.com/sponsors/JaimeTorrealba',
   },
   },
   {
   {
-    avatar: 'https://www.github.com/Tinoooo.png',
-    name: 'Tino Koch',
+    avatar: 'https://www.github.com/andretchen0.png',
+    name: 'Andretchen0',
     title: 'Frontend Engineer',
     title: 'Frontend Engineer',
-    desc: 'A passionate creative-developer',
     links: [
     links: [
-      { icon: 'github', link: 'https://github.com/Tinoooo' },
-      { icon: 'twitter', link: 'https://twitter.com/@ichbintino' },
+      { icon: 'github', link: 'https://github.com/andretchen0' },
     ],
     ],
   },
   },
 ]
 ]

+ 19 - 8
docs/team.md

@@ -1,7 +1,7 @@
 ---
 ---
 layout: page
 layout: page
 title: Meet the Team
 title: Meet the Team
-description: The TresJS ecosystem is develop and maintain by a global team..
+description: The TresJS ecosystem is developed and maintained by a global team.
 ---
 ---
 
 
 <script setup>
 <script setup>
@@ -11,25 +11,36 @@ import {
   VPTeamPageSection,
   VPTeamPageSection,
   VPTeamMembers
   VPTeamMembers
 } from 'vitepress/theme'
 } from 'vitepress/theme'
-import { core } from './_data/team'
+import { core, maintainers, alumni } from './_data/team'
 </script>
 </script>
 
 
 <VPTeamPage>
 <VPTeamPage>
   <VPTeamPageTitle>
   <VPTeamPageTitle>
     <template #title>Meet the Team</template>
     <template #title>Meet the Team</template>
     <template #lead>
     <template #lead>
-      The TresJS ecosystem is develop and maintain by a global team.
+      The TresJS ecosystem is developed and maintained by a global team.
     </template>
     </template>
   </VPTeamPageTitle>
   </VPTeamPageTitle>
-  <VPTeamMembers :members="core" />
-  <!-- <VPTeamPageSection>
-    <template #title>Team Emeriti</template>
+  <VPTeamPageSection>
+    <template #title>Core team</template>
+    <template #members>
+      <VPTeamMembers :members="core" />
+    </template>
+  </VPTeamPageSection> 
+  <VPTeamPageSection>
+    <template #title>Maintainers</template>
+    <template #members>
+      <VPTeamMembers :members="maintainers" />
+    </template>
+  </VPTeamPageSection> 
+  <VPTeamPageSection>
+    <template #title>Alumni</template>
     <template #lead>
     <template #lead>
       Here we honor some no-longer-active team members who have made valuable
       Here we honor some no-longer-active team members who have made valuable
       contributions in the past.
       contributions in the past.
     </template>
     </template>
     <template #members>
     <template #members>
-      <VPTeamMembers size="small" :members="emeriti" />
+      <VPTeamMembers size="small" :members="alumni" />
     </template>
     </template>
-  </VPTeamPageSection> -->
+  </VPTeamPageSection> 
 </VPTeamPage>
 </VPTeamPage>