solutions.vue 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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-230px pb-124px">
  11. <div>
  12. <h1 class="text-58px fw-800 text-#fff ls-2 custom-title-font">
  13. Full-Category Solution
  14. </h1>
  15. <h1 class="text-58px fw-800 text-#fff ls-2 !mt-10px custom-title-font">
  16. One-Stop Supply
  17. </h1>
  18. <el-button class="my-60px !text-#fff !bg-#878490 !w-160px !h-40px !b-#fff !b-rd-400px" round>
  19. <span v-if="!isLogin" @click="openLoginModal">
  20. Sign In
  21. </span>
  22. <nuxt-link v-else to="/categories">
  23. view catalogs
  24. </nuxt-link>
  25. </el-button>
  26. </div>
  27. <img src="@/assets/images/solutions_banner.png" class="w-440px h-440px" alt="">
  28. </div>
  29. </div>
  30. <business-solutions-block_solve />
  31. <business-solutions-block_power />
  32. <business-solutions-block_statistic />
  33. <business-solutions-block_steps />
  34. <common-block-faq />
  35. <AppFooter />
  36. </div>
  37. </template>
  38. <style lang='less' scoped>
  39. </style>