choice.vue 1.2 KB

12345678910111213141516171819202122232425262728
  1. <script lang='ts' setup>
  2. import useLogin from '../useLogin'
  3. const { onSelectEmail, onGoogleLoginSuccess } = useLogin()
  4. </script>
  5. <template>
  6. <div>
  7. <div class="custom-title-font text-24px fw-800 text-#333 mb-10px">
  8. <span class="custom-title-bg03">Sign In</span> to EJET Spark
  9. </div>
  10. <div class="text-14px text-#1A1A1A lh-22px mb-20px">
  11. Use your Email or another service to continue with EJET Spark!
  12. </div>
  13. <common-google-login class="mb-24px" @success="onGoogleLoginSuccess" />
  14. <div class="b-rd-200px bg-#fff b-1px text-#333 b-solid b-#D8D8D8 h-48px lh-48px hover:b-#9B6CFF flex justify-center items-center cursor-pointer text-14px fw-500" @click="onSelectEmail">
  15. <img src="@/assets/images/mail_logo.png" class="w-24px h-24px mr-10px" alt="">
  16. Continue with Email
  17. </div>
  18. <div class="mt-40px lh-22px text-14px text-#767676">
  19. By continuing, you agree to EJET Spark’s <span class="text-#1A1A1A underline cursor-pointer fw-500">Terms of Use⁠.</span> Read our
  20. <span class="text-#1A1A1A underline cursor-pointer fw-500">Privacy Policy⁠.</span>
  21. </div>
  22. </div>
  23. </template>
  24. <style lang='less' scoped>
  25. </style>