about-us.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <script lang='ts' setup>
  2. import { useUserStore } from '@/stores/modules/user'
  3. const { openLoginModal } = useLoginModal()
  4. const userStore = useUserStore()
  5. const { isLogin } = storeToRefs(userStore)
  6. </script>
  7. <template>
  8. <div>
  9. <div class="bg-#0F0820">
  10. <div class="header w-1200-auto flex items-center justify-between pt-180px pb-150px">
  11. <div>
  12. <h1 class="text-58px fw-800 text-#fff ls-2 custom-title-font">
  13. About The <br>
  14. EJET Spark <span class="custom-title-bg02 !pb-0px title-h1">Team</span>
  15. </h1>
  16. <el-button v-if="!isLogin" class="my-60px !text-#fff !bg-#878490 !w-160px !h-40px !b-#fff !b-rd-400px" round @click="openLoginModal">
  17. Sign In
  18. </el-button>
  19. <el-button v-else class="my-60px !text-#fff !bg-#878490 !w-160px !h-40px !b-#fff !b-rd-400px" round>
  20. <nuxt-link to="/categories">
  21. view catalogs
  22. </nuxt-link>
  23. </el-button>
  24. </div>
  25. <img src="@/assets/images/about_banner.png" class="w-540px h-460px" alt="">
  26. </div>
  27. </div>
  28. <business-about-intro />
  29. <business-about-show />
  30. <business-categories-block />
  31. <business-about-team />
  32. <common-block-exhibited />
  33. <common-block-partner />
  34. <common-block-faq />
  35. <AppFooter />
  36. </div>
  37. </template>
  38. <style lang='less' scoped>
  39. .title-h1{
  40. padding-bottom: 0px !important;
  41. background-position: center 90% !important;
  42. }
  43. </style>