@@ -11,10 +11,12 @@ const props = defineProps<{
1111
1212const config = useRuntimeConfig ()
1313
14- const coreTeam = config .public .staffDatasource === ' supabase' ? props .data .coreStaffs .list : teamData
15- const volunteerTeam = config .public .staffDatasource === ' supabase'
16- ? props .data .volunteerStaffs .list .map ((staff ) => staff .name )
17- : volunteers
14+ const coreTeam =
15+ config .public .staffDatasource === ' supabase' ? props .data .coreStaffs .list : teamData
16+ const volunteerTeam =
17+ config .public .staffDatasource === ' supabase'
18+ ? props .data .volunteerStaffs .list .map ((staff ) => staff .name )
19+ : volunteers
1820// const team = teamData
1921 </script >
2022
@@ -32,8 +34,13 @@ const volunteerTeam = config.public.staffDatasource === 'supabase'
3234 <div class =" team-members-container" >
3335 <div v-for =" member in coreTeam" :key =" member.name" class =" team-member-wrapper" >
3436 <template v-if =" member .x_id !== ' ' " >
35- <a :href =" `https://x.com/${member.x_id}`" target =" _blank" :aria-label =" member.name" >
36- <VFAvatar :src =" member.image_url" :alt =" member.name" />
37+ <a
38+ :href =" `https://x.com/${member.x_id}`"
39+ target =" _blank"
40+ :aria-label =" member.name"
41+ class =" team-member-link"
42+ >
43+ <VFAvatar :src =" member.image_url" :alt =" member.name" size =" medium" />
3744 </a >
3845 <div class =" team-member-info" >
3946 <VFTextLink
@@ -47,7 +54,7 @@ const volunteerTeam = config.public.staffDatasource === 'supabase'
4754 </div >
4855 </template >
4956 <template v-else >
50- <VFAvatar :src =" member.image_url" :alt =" member.name" />
57+ <VFAvatar :src =" member.image_url" :alt =" member.name" size = " medium " />
5158 <div class =" team-member-info" >
5259 <span class =" team-member-name" >{{ member.name }} </span >
5360 </div >
@@ -153,6 +160,10 @@ const volunteerTeam = config.public.staffDatasource === 'supabase'
153160 gap : 8px ;
154161}
155162
163+ .team-member-link {
164+ width : 100% ;
165+ }
166+
156167.team-member-name {
157168 --team-member-name-font-size : 0.875rem ;
158169
0 commit comments