diff --git a/src/wp-admin/css/login.css b/src/wp-admin/css/login.css index 23283235d7..5da174cadc 100644 --- a/src/wp-admin/css/login.css +++ b/src/wp-admin/css/login.css @@ -73,6 +73,25 @@ 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; diff --git a/src/wp-admin/js/user-profile.js b/src/wp-admin/js/user-profile.js index ca99584215..e95a42844e 100644 --- a/src/wp-admin/js/user-profile.js +++ b/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 a/src/wp-login.php b/src/wp-login.php index 507a122af5..4670b171b3 100644 --- a/src/wp-login.php +++ b/src/wp-login.php @@ -644,11 +644,20 @@ case 'rp' :

- - - +
+ + + + +
+
+ +