@@ -25,7 +25,7 @@ const imageAlt = computed(() => {
25
25
<template >
26
26
<div class =" team-card" >
27
27
<img
28
- :src =" `../../about/images/${imageFileName} `"
28
+ :src =" `https://www.github.com/${profile.social.github}.png `"
29
29
:alt =" imageAlt"
30
30
class =" member-profile-image"
31
31
/>
@@ -42,11 +42,11 @@ const imageAlt = computed(() => {
42
42
>
43
43
<IconCode class =" member-detail-icon" />
44
44
<h4 class =" sr-only" >Projects</h4 >
45
- <ul class =" member-language -list" >
45
+ <ul class =" member-detail -list" >
46
46
<li
47
47
v-for =" project in profile.projectList"
48
48
:key =" `${profile.name}-project-${project}`"
49
- class =" member-language "
49
+ class =" member-detail-item "
50
50
>
51
51
<a :href =" project.url" >{{ project.label }}</a >
52
52
</li >
@@ -65,17 +65,20 @@ const imageAlt = computed(() => {
65
65
>
66
66
<IconGlobe class =" member-detail-icon" />
67
67
<h4 class =" sr-only" >Languages</h4 >
68
- <ul class =" member-language -list" >
68
+ <ul class =" member-detail -list" >
69
69
<li
70
70
v-for =" language in profile.languageList"
71
71
:key =" `${profile.name}-language-${language}`"
72
- class =" member-language "
72
+ class =" member-detail-item "
73
73
>
74
74
{{ language }}
75
75
</li >
76
76
</ul >
77
77
</section >
78
- <section v-if =" profile.website.url" class =" member-detail-section" >
78
+ <section
79
+ v-if =" profile.website && profile.website.url"
80
+ class =" member-detail-section"
81
+ >
79
82
<IconLink class =" member-detail-icon" />
80
83
<h4 class =" sr-only" >Website</h4 >
81
84
<a :href =" profile.website.url" >{{ profile.website.label }}</a >
@@ -142,29 +145,29 @@ const imageAlt = computed(() => {
142
145
margin-right : 10px ;
143
146
}
144
147
145
- .member-detail-section {
146
- display : flex ;
147
- align-items : center ;
148
- }
149
-
150
- .member-headline {
151
- margin-bottom : 0 ;
152
- }
153
-
154
- .member-language {
148
+ .member-detail-item {
155
149
margin-right : 34px ;
156
150
}
157
151
158
- .member-language :first-child :before {
152
+ .member-detail-item :first-child :before {
159
153
display : none ;
160
154
}
161
155
162
- .member-language -list {
156
+ .member-detail -list {
163
157
margin : 0 ;
164
158
padding : 0 ;
165
159
display : flex ;
166
160
}
167
161
162
+ .member-detail-section {
163
+ display : flex ;
164
+ align-items : center ;
165
+ }
166
+
167
+ .member-headline {
168
+ margin-bottom : 0 ;
169
+ }
170
+
168
171
.member-location {
169
172
font-style : normal ;
170
173
}
0 commit comments