@@ -11,10 +11,12 @@ const props = defineProps<{
11
11
12
12
const config = useRuntimeConfig ()
13
13
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
18
20
// const team = teamData
19
21
</script >
20
22
@@ -32,8 +34,13 @@ const volunteerTeam = config.public.staffDatasource === 'supabase'
32
34
<div class =" team-members-container" >
33
35
<div v-for =" member in coreTeam" :key =" member.name" class =" team-member-wrapper" >
34
36
<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" />
37
44
</a >
38
45
<div class =" team-member-info" >
39
46
<VFTextLink
@@ -47,7 +54,7 @@ const volunteerTeam = config.public.staffDatasource === 'supabase'
47
54
</div >
48
55
</template >
49
56
<template v-else >
50
- <VFAvatar :src =" member.image_url" :alt =" member.name" />
57
+ <VFAvatar :src =" member.image_url" :alt =" member.name" size = " medium " />
51
58
<div class =" team-member-info" >
52
59
<span class =" team-member-name" >{{ member.name }} </span >
53
60
</div >
@@ -153,6 +160,10 @@ const volunteerTeam = config.public.staffDatasource === 'supabase'
153
160
gap : 8px ;
154
161
}
155
162
163
+ .team-member-link {
164
+ width : 100% ;
165
+ }
166
+
156
167
.team-member-name {
157
168
--team-member-name-font-size : 0.875rem ;
158
169
0 commit comments