team.vue 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <script lang='ts' setup>
  2. import member01 from '@/assets/images/team/team_member01.png'
  3. import member02 from '@/assets/images/team/team_member02.png'
  4. import member03 from '@/assets/images/team/team_member03.png'
  5. import member04 from '@/assets/images/team/team_member04.png'
  6. import member05 from '@/assets/images/team/team_member05.png'
  7. import member06 from '@/assets/images/team/team_member06.png'
  8. import member07 from '@/assets/images/team/team_member07.png'
  9. import member08 from '@/assets/images/team/team_member08.png'
  10. const teamList = [
  11. {
  12. name: 'James Wilson',
  13. avatar: member01,
  14. post: 'Chief Executive Officer',
  15. experience: '20+ years in technology leadership',
  16. },
  17. {
  18. name: 'James Wilson',
  19. avatar: member02,
  20. post: 'Chief Executive Officer',
  21. experience: '20+ years in technology leadership',
  22. },
  23. {
  24. name: 'James Wilson',
  25. avatar: member03,
  26. post: 'Chief Executive Officer',
  27. experience: '20+ years in technology leadership',
  28. },
  29. {
  30. name: 'James Wilson',
  31. avatar: member04,
  32. post: 'Chief Executive Officer',
  33. experience: '20+ years in technology leadership',
  34. },
  35. {
  36. name: 'James Wilson',
  37. avatar: member05,
  38. post: 'Chief Executive Officer',
  39. experience: '20+ years in technology leadership',
  40. },
  41. {
  42. name: 'James Wilson',
  43. avatar: member06,
  44. post: 'Chief Executive Officer',
  45. experience: '20+ years in technology leadership',
  46. },
  47. {
  48. name: 'James Wilson',
  49. avatar: member07,
  50. post: 'Chief Executive Officer',
  51. experience: '20+ years in technology leadership',
  52. },
  53. {
  54. name: 'James Wilson',
  55. avatar: member08,
  56. post: 'Chief Executive Officer',
  57. experience: '20+ years in technology leadership',
  58. },
  59. ]
  60. </script>
  61. <template>
  62. <div class="py-120px bg-#fff">
  63. <div class="w-1200-auto">
  64. <h2 class="text-36px !mb-80px text-center fw-800 ls-2 text-#333 custom-title-font">
  65. Meet the Team Behind <span class="custom-title-bg">EJET Spark</span>
  66. </h2>
  67. <div class="grid grid-cols-4 gap-x-24px gap-y-40px text-center">
  68. <div v-for="item, index in teamList" :key="index">
  69. <img :src="item.avatar" class="w-280px h-280px object-cover">
  70. <div class="mt-30px mb-20px text-24px text-#333 font-800">
  71. {{ item.name }}
  72. </div>
  73. <div class="mb-10px text-#999999">
  74. {{ item.post }}
  75. </div>
  76. <div class="mb-10px text-#999999">
  77. {{ item.experience }}
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </template>
  84. <style lang='less' scoped>
  85. </style>