login-auth.scss 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. #deep.el-input__inner {
  2. border-radius: 1px !important;
  3. }
  4. #auth-container {
  5. position: fixed;
  6. top: 0;
  7. left: 0;
  8. height: 100%;
  9. width: 100%;
  10. background-color: #f6f8fb;
  11. #logo-name {
  12. width: 200px;
  13. height: 38px;
  14. font-size: 34px;
  15. font-family: Times New Roman, Georgia, Serif;
  16. color: #2196f3;
  17. margin-left: 20px;
  18. margin-top: 20px;
  19. }
  20. #login-box {
  21. position: absolute;
  22. width: 350px;
  23. min-height: 480px;
  24. top: 50%;
  25. left: 50%;
  26. transform: translate(-50%,-50%);
  27. background-color: white;
  28. border-radius: 5px;
  29. box-shadow: 0 0 0 #ccc;
  30. box-shadow: 0 4px 14px 0 rgba(206,207,209,0.5);
  31. padding: 10px 20px;
  32. .header {
  33. width: 100%;
  34. height: 38px;
  35. font-size: 22px;
  36. margin: 25px 0 20px 0;
  37. }
  38. .main {
  39. width: 100%;
  40. .links {
  41. display: flex;
  42. justify-content: space-between;
  43. align-items: center;
  44. a {
  45. font-weight: normal !important;
  46. }
  47. }
  48. .send-code-btn {
  49. width: 140px;
  50. height: 40px;
  51. line-height: 40px;
  52. display: inline-block;
  53. background: #f3ecec;
  54. text-align: center;
  55. color: #777373;
  56. cursor: pointer;
  57. user-select: none;
  58. margin-left: 5px;
  59. &:active {
  60. background: #e4dbdb;
  61. }
  62. }
  63. .send-sms-disable {
  64. cursor: not-allowed !important;
  65. background: #f7f7f7 !important;
  66. color: silver !important;
  67. }
  68. .submit-btn {
  69. width: 100%;
  70. border-radius: 2px;
  71. }
  72. }
  73. }
  74. }
  75. .preview-account {
  76. text-align: center;
  77. p {
  78. height: 25px;
  79. line-height: 25px;
  80. color: #2d2c2c;
  81. font-weight: 100;
  82. font-size: 12px;
  83. }
  84. }
  85. .copyright {
  86. position: absolute;
  87. bottom: 30px;
  88. left: 0;
  89. right: 0;
  90. width: 70%;
  91. text-align: center;
  92. margin: 0 auto;
  93. font-size: 12px;
  94. color: #b1a0a0;
  95. a {
  96. color: #777272;
  97. font-weight: 400;
  98. }
  99. }
  100. @media screen and (max-height : 500px) {
  101. .copyright {
  102. display: none;
  103. }
  104. }
  105. .fly-box {
  106. .bg-fly-circle1 {
  107. left: 40px;
  108. top: 100px;
  109. width: 100px;
  110. height: 100px;
  111. border-radius: 50%;
  112. background: linear-gradient(to right,rgba(100,84,239,0.07) 0%,rgba(48,33,236,0.04) 100%);
  113. animation: move 2.5s linear infinite;
  114. }
  115. .bg-fly-circle2 {
  116. left: 3%;
  117. top: 60%;
  118. width: 150px;
  119. height: 150px;
  120. border-radius: 50%;
  121. background: linear-gradient(to right,rgba(100,84,239,0.08) 0%,rgba(48,33,236,0.04) 100%);
  122. animation: move 3s linear infinite;
  123. }
  124. .bg-fly-circle3 {
  125. right: 2%;
  126. top: 140px;
  127. width: 145px;
  128. height: 145px;
  129. border-radius: 50%;
  130. background: linear-gradient(to right,rgba(100,84,239,0.1) 0%,rgba(48,33,236,0.04) 100%);
  131. animation: move 2.5s linear infinite;
  132. }
  133. .bg-fly-circle4 {
  134. right: 5%;
  135. top: 60%;
  136. width: 160px;
  137. height: 160px;
  138. border-radius: 50%;
  139. background: linear-gradient(to right,rgba(100,84,239,0.02) 0%,rgba(48,33,236,0.04) 100%);
  140. animation: move 3.5s linear infinite;
  141. }
  142. }
  143. @keyframes move {
  144. 0% {
  145. transform: translateY(0px);
  146. }
  147. 50% {
  148. transform: translateY(25px);
  149. }
  150. 100% {
  151. transform: translateY(0px);
  152. }
  153. }