VerifyEmail.vue 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <script setup>
  2. import AppButton from '@/components/AppButton.vue'
  3. import AuthSessionSuccess from '@/components/AuthSessionSuccess.vue'
  4. </script>
  5. <template>
  6. <div class="surface-0 flex align-items-center justify-content-center min-h-screen min-w-screen overflow-hidden">
  7. <div class="grid flex-column align-items-center p-2 lg:p-0" style="min-width: 80%">
  8. <div class="col-12 xl:col-6">
  9. <AuthSessionSuccess />
  10. </div>
  11. <div
  12. class="col-12 xl:col-6"
  13. style="
  14. border-radius: 56px;
  15. padding: 0.3rem;
  16. background: linear-gradient(180deg, var(--primary-color), rgba(33, 150, 243, 0) 30%);
  17. "
  18. >
  19. <div
  20. class="h-full w-full m-0 py-7 px-4"
  21. style="border-radius: 53px; background: linear-gradient(180deg, var(--surface-50) 38.9%, var(--surface-0))"
  22. >
  23. <div class="text-center mb-5 text-600 font-medium">
  24. <span> Email verifikasi telah terkirim ke email Anda yang Anda berikan saat pendaftaran </span>
  25. </div>
  26. <div class="flex align-items-center justify-content-between mb-2">
  27. <AppButton
  28. label="Kirim ulang email verifikasi"
  29. class="w-full p-3 text-xl"
  30. method="post"
  31. :href="route('verification.send')"
  32. />
  33. </div>
  34. <AppButton label="Sign Out" class="w-full p-3 text-xl p-button-text" method="post" :href="route('logout')" />
  35. </div>
  36. </div>
  37. </div>
  38. </div>
  39. </template>