signup.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
  6. <title>Sign Up</title>
  7. <style>
  8. #loader {
  9. transition: all 0.3s ease-in-out;
  10. opacity: 1;
  11. visibility: visible;
  12. position: fixed;
  13. height: 100vh;
  14. width: 100%;
  15. background: #fff;
  16. z-index: 90000;
  17. }
  18. #loader.fadeOut {
  19. opacity: 0;
  20. visibility: hidden;
  21. }
  22. .spinner {
  23. width: 40px;
  24. height: 40px;
  25. position: absolute;
  26. top: calc(50% - 20px);
  27. left: calc(50% - 20px);
  28. background-color: #333;
  29. border-radius: 100%;
  30. -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
  31. animation: sk-scaleout 1.0s infinite ease-in-out;
  32. }
  33. @-webkit-keyframes sk-scaleout {
  34. 0% { -webkit-transform: scale(0) }
  35. 100% {
  36. -webkit-transform: scale(1.0);
  37. opacity: 0;
  38. }
  39. }
  40. @keyframes sk-scaleout {
  41. 0% {
  42. -webkit-transform: scale(0);
  43. transform: scale(0);
  44. } 100% {
  45. -webkit-transform: scale(1.0);
  46. transform: scale(1.0);
  47. opacity: 0;
  48. }
  49. }
  50. </style>
  51. <script defer="defer" src="main.js"></script><link href="style.css" rel="stylesheet"></head>
  52. <body class="app">
  53. <div id="loader">
  54. <div class="spinner"></div>
  55. </div>
  56. <script>
  57. window.addEventListener('load', function load() {
  58. const loader = document.getElementById('loader');
  59. setTimeout(function() {
  60. loader.classList.add('fadeOut');
  61. }, 300);
  62. });
  63. </script>
  64. <div class="peers ai-s fxw-nw h-100vh">
  65. <div class="peer peer-greed h-100 pos-r bgr-n bgpX-c bgpY-c bgsz-cv" style='background-image: url("assets/static/images/bg.jpg")'>
  66. <div class="pos-a centerXY">
  67. <div class="bgc-white bdrs-50p pos-r" style="width: 120px; height: 120px;">
  68. <img class="pos-a centerXY" src="assets/static/images/logo.png" alt="">
  69. </div>
  70. </div>
  71. </div>
  72. <div class="col-12 col-md-4 peer pX-40 pY-80 h-100 bgc-white scrollable pos-r" style="min-width: 320px;">
  73. <h4 class="fw-300 c-grey-900 mB-40">Register</h4>
  74. <form>
  75. <div class="mb-3">
  76. <label class="form-label" class="text-normal text-dark">Username</label>
  77. <input type="text" class="form-control" placeholder="John Doe">
  78. </div>
  79. <div class="mb-3">
  80. <label class="form-label" class="text-normal text-dark">Email Address</label>
  81. <input type="email" class="form-control" placeholder="name@email.com">
  82. </div>
  83. <div class="mb-3">
  84. <label class="form-label" class="text-normal text-dark">Password</label>
  85. <input type="password" class="form-control" placeholder="Password">
  86. </div>
  87. <div class="mb-3">
  88. <label class="form-label" class="text-normal text-dark">Confirm Password</label>
  89. <input type="password" class="form-control" placeholder="Password">
  90. </div>
  91. <div class="mb-3">
  92. <button class="btn btn-primary btn-color">Register</button>
  93. </div>
  94. </form>
  95. </div>
  96. </div>
  97. </body>
  98. </html>