diff --git src/wp-admin/css/login.css src/wp-admin/css/login.css index 0a652d6..095b4df 100644 --- src/wp-admin/css/login.css +++ src/wp-admin/css/login.css @@ -79,10 +79,29 @@ p { padding: 0; } +.login .password-input-wrapper { + display: table; +} + +.login .input.password-input { + display: table-cell; + margin: 0; +} + +.login .pw-weak { + margin-bottom: 15px; +} + +.login .button.button-secondary { + display: table-cell; + border-radius: 0; + vertical-align: middle; +} + .login form { margin-top: 20px; margin-left: 0; - padding: 26px 24px 46px; + padding: 26px 12px 46px; font-weight: 400; overflow: hidden; background: #fff; @@ -100,6 +119,10 @@ p { float: right; } +.login .password-input-wrapper .dashicons { + vertical-align: middle; +} + #login form p { margin-bottom: 0; } diff --git src/wp-admin/js/user-profile.js src/wp-admin/js/user-profile.js index 650fbd5..fdde714 100644 --- src/wp-admin/js/user-profile.js +++ src/wp-admin/js/user-profile.js @@ -161,7 +161,7 @@ // hide this $('.user-pass2-wrap').hide(); - $submitButton = $( '#submit' ).on( 'click', function () { + $submitButton = $( '#submit, #wp-submit' ).on( 'click', function () { updateLock = false; }); @@ -314,7 +314,7 @@ if ( passStrength.className ) { $pass1.add( $pass1Text ).addClass( passStrength.className ); - if ( 'short' === passStrength.className || 'bad' === passStrength.className ) { + if ( $( passStrength ).is( '.short, .bad' ) ) { if ( ! $weakCheckbox.prop( 'checked' ) ) { $submitButtons.prop( 'disabled', true ); } diff --git src/wp-login.php src/wp-login.php index 91da512..931eaa0 100644 --- src/wp-login.php +++ src/wp-login.php @@ -630,11 +630,20 @@ case 'rp' :