login.ui.css 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. body {background: var(--color-primary-500) linear-gradient(-90deg, var(--color-primary-600) 0%, var(--color-primary-500) 100%); background-color: var(--color-primary-500);}
  2. #main {min-height:0px;}
  3. #main.loading::before {display: none!important;}
  4. #login {max-width: 720px !important; margin: 0 auto; margin-top: 5%; padding: 0 40px;}
  5. #loginPanel {background: #fff; overflow: hidden; box-shadow: 0 0 20px 0 rgba(0,0,0,.1); border-radius: 3px; position: relative;}
  6. #main.loading #loginPanel::before {content: ' '; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: rgba(var(--color-canvas-rgb),.7); border-radius: inherit; z-index: 1;}
  7. #loginPanel .header {position: relative;}
  8. #loginPanel .header > h2 {font-size: 16px; margin: 0; line-height: 32px; max-width: calc(100% - 90px); display: inline-block;}
  9. #logo-box {background-size: cover; background-position: center; position: relative;}
  10. #login-logo, #login-ai {position: absolute; left: 50%; transform: translateX(-50%);}
  11. #loginBox {padding: 24px 40px 0 40px;}
  12. #loginPanel > .footer {background: #eee; padding: 20px; color: #838a9d;}
  13. #loginPanel > .footer a {display: inline-block; margin-left: 5px; color: var(--color-gray-900);}
  14. #loginPanel > .footer a:hover {color: var(--color-primary-500);}
  15. #loginPanel > .loginBody {align-items: stretch;}
  16. #loginPanel > .loginBody .loginExpired {margin-bottom: 8px;}
  17. #login #info {margin-top: 10px; color: #fff; text-align:center;}
  18. #login #info a {display: inline-block; margin-left: 5px;}
  19. .actions.btn {min-width: 0; width: 85px;}
  20. .langsDropMenu.dropdown-menu {min-width: 85px;}
  21. #langs-toggle {float: right; position: absolute; right: 0;}
  22. #loginForm {margin: 10px 0 30px 0;}
  23. #loginOptions {position: relative;}
  24. #keepLogin {display: inline-block; vertical-align: middle;}
  25. .resetPassword {position: absolute; top: 50%; right: var(--form-grid-gap-x-half); transform: translateY(-50%); color: var(--color-fore);}
  26. .form-actions {padding-bottom: 0 !important;}
  27. .form-actions > button {width: 100%;}
  28. .form-actions .btn {min-width: unset;}
  29. .form-actions .resetPassword {box-shadow: unset; background-color: unset; color: unset;}
  30. .form-actions .resetPassword:before {background-color: unset;}
  31. .captchaBox .input-group-addon {width: 110px; padding: 0px;}
  32. input[name="captcha"] {border-bottom-right-radius: var(--radius-none) !important; border-top-right-radius: var(--radius-none) !important;}
  33. .showNotice {color: yellow;}
  34. .showNotice:hover {color: yellow;}
  35. .table-row-extension .alert {margin-bottom: 0px !important;}
  36. .table-row-extension .content {color: #3c4353;}
  37. .table-row-extension .expired-tips {cursor: pointer;}