.login-form { width: 50%; float: left; margin-left: 25%; margin-right: 25%; padding-top: 25px; } .login-box { width: 700px; margin: 70px auto 0 auto; } .login-box-logo { text-align: center; img { width: 125px; } .icon-gf-grafana_wordmark { color: @linkColor; position: relative; top: -90px; font-size: 3rem; text-shadow: 3px 3px 5px black; } } .login-inner-box { background: @grafanaPanelBackground; } .login-tab-header { background: @grafanaTargetBackground; text-align: center; } .btn-login-tab { background: transparent; border: none; font-size: 15px; padding: 10px 10px; &.active { background: darken(@grafanaTargetBackground, 5%); color: @white; } font-weight: bold; display: inline-block; width: 170px; color: @textColor; } .password-strength { display: block; width: 15%; overflow: visible; white-space: nowrap; padding-top: 3px; color: darken(@textColor, 20%); border-top: 3px solid @red; &.password-strength-ok { width: 40%; border-top: 3px solid lighten(@yellow, 10%); } &.password-strength-good { width: 100%; border-top: 3px solid lighten(@green, 10%); } } .login-submit-button-row { text-align: center; margin-top: 30px; button { padding: 14px 23px; font-size: 16px; font-weight: bold; min-width: 150px; display: inline-block; border: 1px solid lighten(@btnInverseBackground, 10%); } } .login-oauth { margin-bottom: 15px; .btn { margin: 5px; } .btn-google { background: #dd4b39; color: white; } .btn-github { background: #555; color: white; } } .password-recovery { background: @grafanaTargetBackground; margin-top: 10px; padding: 10px; a { color: @grayLight; } } .login-divider { float: left; width: 50%; margin: 5px 25% 25px 25%; .login-divider-line { width: 100%; height: 10px; border-bottom: 1px solid @gray; .login-divider-text { background-color: @grayDarker; color: @grayLight; padding: 0 10px; } } } .signup-page-background { position: fixed; top: 0; left: 0; right: 0; bottom: 0; height: 100%; width: 100%; background-image: url(../img/background_tease.jpg); opacity: 0.3; z-index: -1; } .invite-box { text-align: center; border: 1px solid @grafanaTargetFuncBackground; background-color: @grafanaPanelBackground; width: 800px; margin-left: auto; margin-right: auto; .tight-form { text-align: left; } h3 { margin-top: 30px; } .modal-close { float: right; font-size: 140%; padding: 10px; } .modal-tagline { font-size: 16px; } }