google.vue 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <script lang='ts' setup>
  2. import type { FormInstance, FormRules } from 'element-plus'
  3. import useLogin from '../../useLogin'
  4. const { loginForm, finishCode, errorCodeTxt, seconds, getMailCode, backStep } = useLogin()
  5. </script>
  6. <template>
  7. <div>
  8. <div class="custom-title-font text-24px fw-800 text-#333 mb-10px flex items-center">
  9. <img src="@/assets/images/login_back_arrow.png" alt="" class="w-16px h-16px mr-4px cursor-pointer" @click="backStep">
  10. Continue with Google
  11. </div>
  12. <div class="text-14px text-#1A1A1A lh-22px mb-20px">
  13. Your Google account is connected to this EJET Spark account. Sign in using the email
  14. </div>
  15. <div class="my-10px text-14px text-#9B6CFF mb-24px">
  16. {{ loginForm.email }}
  17. </div>
  18. <div class="b-rd-200px bg-#fff text-#333 b-1px b-solid b-#D8D8D8 h-48px lh-48px hover:b-#9B6CFF flex justify-center items-center cursor-pointer mb-24px text-14px fw-500">
  19. <img src="@/assets/images/google_logo.png" alt="" class="w-24px h-24px mr-10px">
  20. Continue with Google
  21. </div>
  22. </div>
  23. </template>
  24. <style lang='less' scoped>
  25. ::v-deep(.login-input) {
  26. &.error-txt{
  27. .el-input__wrapper{
  28. border: 1px solid red!important;
  29. }
  30. }
  31. .el-input__wrapper{
  32. border-radius: 10px;
  33. }
  34. }
  35. </style>