Login.css 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. .login-box .card {
  2. position: relative;
  3. background: rgba(255, 255, 255, 0.3);
  4. overflow: hidden;
  5. z-index: 0; }
  6. .login-box .card::before {
  7. content: '';
  8. position: absolute;
  9. top: 0;
  10. right: 0;
  11. bottom: 0;
  12. left: 0;
  13. filter: blur(5px);
  14. margin: -30px;
  15. z-index: -1; }
  16. .login-page {
  17. width: 100vw;
  18. height: 85vh;
  19. max-width: 450px;
  20. margin: 0 auto;
  21. overflow: hidden;
  22. padding: 0 !important;
  23. background-size: 100% 100%; }
  24. .login-page .login-box {
  25. width: 100%; }
  26. .login-page .login-box .logo {
  27. margin-bottom: 35px; }
  28. .login-page .login-box .logo a {
  29. font-size: 2rem;
  30. display: block;
  31. width: 100%;
  32. text-align: center;
  33. color: #fff; }
  34. .login-page .login-box a {
  35. font-size: 14px;
  36. text-decoration: none;
  37. color: #fff; }
  38. .login-page .login-box .card {
  39. /*background: #fff;*/
  40. min-height: 50px;
  41. box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  42. position: relative;
  43. margin-bottom: 10px;
  44. border-radius: 10px; }
  45. .login-page .login-box .card .body {
  46. font-size: 14px;
  47. color: #fff;
  48. padding: 1.5rem; }
  49. .login-page .login-box .card .body .login-title {
  50. color: #fff;
  51. font-weight: 600;
  52. letter-spacing: 20px;
  53. padding-left: 20px;
  54. font-size: 1.2rem;
  55. margin-bottom: 1.5rem; }
  56. .login-page .login-box .card .body .iwb-label {
  57. color: #fff; }
  58. .login-page .login-box .card .body .input-group {
  59. margin-bottom: 20px; }
  60. .login-page .login-box .card .body .input-group-text {
  61. color: #fff;
  62. min-width: 35px;
  63. background: transparent;
  64. border: 1px solid #fff;
  65. border-right-color: #eee; }
  66. .login-page .login-box .card .body .form-control {
  67. color: #fff;
  68. border: 1px solid #fff;
  69. border-left: none !important;
  70. height: 35px;
  71. background: transparent; }
  72. .login-page .login-box .card .body .form-control.valid {
  73. border: 1px solid #fff !important; }
  74. .login-page .login-box .card .body input::-webkit-input-placeholder,
  75. .login-page .login-box .card .body input:-moz-placeholder,
  76. .login-page .login-box .card .body input::-moz-placeholder,
  77. .login-page .login-box .card .body input:-ms-input-placeholder {
  78. color: #eee;
  79. opacity: 0.9; }
  80. .login-page .login-box .card .body .iwb-checkbox, .login-page .login-box .card .body .iwb-checkbox > span {
  81. font-size: inherit;
  82. color: #fff; }
  83. #LoginArea {
  84. max-width: 400px;
  85. margin: 120px auto 10px auto; }
  86. .language-switch-area {
  87. text-align: center; }
  88. .language-switch-area .language-icon {
  89. padding: 2px; }
  90. .language-switch-area .language-icon.language-icon-current > i {
  91. transform: scale(1.3); }