@@ -9,9 +9,15 @@ order: 803
9
9
<script id =" vuer-profile-template " type =" text/template " >
10
10
< div class = " vuer" >
11
11
< div class = " avatar" >
12
- < img v- if = " profile.github"
12
+ < img v- if = " profile.imageUrl"
13
+ : src= " profile.imageUrl"
14
+ : alt= " profile.name" width= 80 height= 80 >
15
+ < img v- else - if = " profile.github"
13
16
: src= " 'https://github.com/' + profile.github + '.png'"
14
17
: alt= " profile.name" width= 80 height= 80 >
18
+ < img v- else - if = " profile.twitter"
19
+ : src= " 'https://avatars.io/twitter/' + profile.twitter"
20
+ : alt= " profile.name" width= 80 height= 80 >
15
21
< / div>
16
22
< div class = " profile" >
17
23
< h3 : data- official- title= " profile.title" >
@@ -104,6 +110,10 @@ order: 803
104
110
< i class = " fa fa-codepen" >< / i>
105
111
< span class = " sr-only" > CodePen< / span>
106
112
< / a>
113
+ < a class = linkedin v- if = " profile.linkedin" : href= " 'https://www.linkedin.com/in/' + profile.linkedin" >
114
+ < i class = " fa fa-linkedin" >< / i>
115
+ < span class = " sr-only" > LinkedIn< / span>
116
+ < / a>
107
117
< / footer>
108
118
< / dl>
109
119
< / div>
@@ -146,7 +156,7 @@ order: 803
146
156
147
157
<vuer-profile
148
158
v-for="profile in sortedTeam"
149
- :key="profile.github "
159
+ :key="profile.name "
150
160
:profile="profile"
151
161
:title-visible="titleVisible"
152
162
></vuer-profile>
@@ -187,7 +197,7 @@ order: 803
187
197
188
198
<vuer-profile
189
199
v-for="profile in sortedPartners"
190
- :key="profile.github "
200
+ :key="profile.name "
191
201
:profile="profile"
192
202
:title-visible="titleVisible"
193
203
></vuer-profile>
@@ -199,6 +209,7 @@ order: 803
199
209
var cityCoordsFor = {
200
210
' Annecy, France' : [45.899247 , 6.129384 ],
201
211
' Alicante, Spain' : [38.346543 , - 0.483838 ],
212
+ ' Amsterdam, Netherlands' : [4.895168 , 52.370216 ],
202
213
' Bangalore, India' : [12.971599 , 77.594563 ],
203
214
' Beijing, China' : [39.904200 , 116.407396 ],
204
215
' Bordeaux, France' : [44.837789 , - 0.579180 ],
@@ -238,6 +249,7 @@ order: 803
238
249
}
239
250
var languageNameFor = {
240
251
en: ' English' ,
252
+ nl: ' Nederlands' ,
241
253
zh: ' 中文' ,
242
254
vi: ' Tiếng Việt' ,
243
255
pl: ' Polski' ,
@@ -719,6 +731,51 @@ order: 803
719
731
]))
720
732
721
733
var partners = [
734
+ {
735
+ name: ' Luke Thomas' ,
736
+ title: ' Creator of Vue.js Amsterdam' ,
737
+ city: ' Amsterdam, Netherlands' ,
738
+ languages: [' nl' , ' en' , ' de' ],
739
+ work: {
740
+ role: ' Creator' ,
741
+ org: ' Vue.js Amsterdam'
742
+ },
743
+ twitter: ' lukevscostas' ,
744
+ linkedin: ' luke-kenneth-thomas-578b3916a' ,
745
+ links: [
746
+ ' https://vuejs.amsterdam'
747
+ ]
748
+ },
749
+ {
750
+ name: ' Jos Gerards' ,
751
+ title: ' Organizer and Host of Vue.js Amsterdam & Frontend Love' ,
752
+ city: ' Amsterdam, Netherlands' ,
753
+ languages: [' nl' , ' en' , ' de' ],
754
+ work: {
755
+ role: ' Event Manager' ,
756
+ org: ' Vue.js Amsterdam'
757
+ },
758
+ twitter: ' josgerards88' ,
759
+ linkedin: ' josgerards' ,
760
+ links: [
761
+ ' https://vuejs.amsterdam'
762
+ ]
763
+ },
764
+ {
765
+ name: ' James McGlasson' ,
766
+ title: ' Head of Marketing Communications' ,
767
+ imageUrl: ' https://media.licdn.com/dms/image/C4E03AQHxi_fy33l5Mg/profile-displayphoto-shrink_800_800/0?e=1550707200&v=beta&t=6kPVnuYMxbxR_oAz3rdAeuDB-S8Om8e5W3zwbcH0dQI' ,
768
+ city: ' Amsterdam, Netherlands' ,
769
+ languages: [' en' , ' nl' , ' de' ],
770
+ work: {
771
+ role: ' Head Of Marketing Communications' ,
772
+ org: ' Vue.js Amsterdam'
773
+ },
774
+ linkedin: ' jdog' ,
775
+ links: [
776
+ ' https://vuejs.amsterdam'
777
+ ]
778
+ },
722
779
{
723
780
name: ' Jen Looper' ,
724
781
title: ' Queen Fox' ,
@@ -1088,7 +1145,7 @@ order: 803
1088
1145
)
1089
1146
},
1090
1147
hasSocialLinks : function () {
1091
- return this .profile .github || this .profile .twitter || this .profile .codepen
1148
+ return this .profile .github || this .profile .twitter || this .profile .codepen || this . profile . linkedin
1092
1149
}
1093
1150
},
1094
1151
methods: {
0 commit comments