index.vue 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <template>
  2. <v-card class="card-box pa-5 pt-16" :class="{'mt-16': route.path === '/contactUs', 'mx-3': route.path === '/contactUs'}">
  3. <div class="social-media common-width">
  4. <h5 class="social-media-header">
  5. <span class="inner-text">联系我们</span>
  6. </h5>
  7. <div class="d-flex justify-space-between">
  8. <div class="left">
  9. <h2>欢迎关注,了解门墩儿的新动态。</h2>
  10. <p class="mt-3" style="font-size: .9rem;">门墩儿在所有主流社交媒体都有账号。欢迎关注我们,以便了解关于发展趋势和领导力问题的最新见解。</p>
  11. <div class="d-flex align-center social-contact pa-8 mt-5 justify-space-between">
  12. <div class="ml-3">
  13. <p>联系方式</p>
  14. <p class="mt-3 mb-2">手&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;机:18621329797</p>
  15. <p>邮&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;箱:peter.pan@menduner.com</p>
  16. </div>
  17. <div class="mr-10">
  18. <div style="width: 120px; height: 120px;">
  19. <v-img cover aspect-ratio="1/1" src="https://minio.menduner.com/dev/menduner/contact.png" width="120" height="120"></v-img>
  20. </div>
  21. <div class="font-size-15 mt-2">潘青海 Peter Pan</div>
  22. </div>
  23. </div>
  24. </div>
  25. <v-card elevation="3" width="300" height="304" class="d-flex flex-column align-center pt-4">
  26. <div style="width: 200px; height: 200px;">
  27. <v-img src="https://minio.citupro.com/dev/menduner/official-account-code4.jpg" width="200" height="200"></v-img>
  28. </div>
  29. <p>关注"门墩儿"微信公众号</p>
  30. <p>了解更多行业招聘资讯</p>
  31. </v-card>
  32. </div>
  33. </div>
  34. </v-card>
  35. </template>
  36. <script setup>
  37. defineOptions({ name: 'contactUs'})
  38. import { useRoute } from 'vue-router'
  39. const route = useRoute()
  40. </script>
  41. <style scoped lang="scss">
  42. .common-width {
  43. width: 100%;
  44. max-width: 1100px;
  45. }
  46. .social-media {
  47. margin: auto;
  48. padding-bottom: 100px;
  49. &-header {
  50. position: relative;
  51. text-transform: uppercase;
  52. text-align: center;
  53. margin: 0 0 52px;
  54. .inner-text {
  55. display: inline-block;
  56. background-color: #fff;
  57. padding: 0 18px;
  58. color: #4c4c4e;
  59. position: relative;
  60. z-index: 2;
  61. }
  62. &::after {
  63. content: "";
  64. position: absolute;
  65. width: 100%;
  66. height: 0;
  67. border-top: 1px dotted #747476;
  68. left: 0;
  69. bottom: 50%;
  70. margin-bottom: 2px;
  71. }
  72. }
  73. .left {
  74. width: 63%;
  75. color: #4c4c4e;
  76. .social-contact {
  77. background-color: #e8f0f7;
  78. }
  79. }
  80. }
  81. </style>