Skip to content

Commit 92a3e25

Browse files
committed
Add container div and use flex display
1 parent 4669a40 commit 92a3e25

2 files changed

Lines changed: 20 additions & 5 deletions

File tree

src/wp-admin/css/login.css

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,19 @@ p {
125125
position: relative;
126126
}
127127

128+
.js.login .has-password-toggle {
129+
display: flex;
130+
}
131+
132+
.js.login .has-password-toggle .password-input {
133+
padding-right: 0.3125rem;
134+
}
135+
136+
.js.login .has-password-toggle .button.wp-hide-pw {
137+
border-color: inherit;
138+
position: static;
139+
}
140+
128141
.no-js .hide-if-no-js {
129142
display: none;
130143
}

src/wp-login.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -941,11 +941,13 @@ function wp_login_viewport_meta() {
941941
</p>
942942

943943
<div class="wp-pwd">
944-
<input type="password" data-reveal="1" data-pw="<?php echo esc_attr( wp_generate_password( 16 ) ); ?>" name="pass1" id="pass1" class="input password-input" size="24" value="" autocomplete="off" aria-describedby="pass-strength-result" />
944+
<div class="has-password-toggle">
945+
<input type="password" data-reveal="1" data-pw="<?php echo esc_attr( wp_generate_password( 16 ) ); ?>" name="pass1" id="pass1" class="input password-input" size="24" value="" autocomplete="off" aria-describedby="pass-strength-result" />
945946

946-
<button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="<?php esc_attr_e( 'Hide password' ); ?>">
947-
<span class="dashicons dashicons-hidden" aria-hidden="true"></span>
948-
</button>
947+
<button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="<?php esc_attr_e( 'Hide password' ); ?>">
948+
<span class="dashicons dashicons-hidden" aria-hidden="true"></span>
949+
</button>
950+
</div>
949951
<div id="pass-strength-result" class="hide-if-no-js" aria-live="polite"><?php _e( 'Strength indicator' ); ?></div>
950952
</div>
951953
<div class="pw-weak">
@@ -1392,7 +1394,7 @@ function wp_login_viewport_meta() {
13921394

13931395
<div class="user-pass-wrap">
13941396
<label for="user_pass"><?php _e( 'Password' ); ?></label>
1395-
<div class="wp-pwd">
1397+
<div class="wp-pwd has-password-toggle">
13961398
<input type="password" name="pwd" id="user_pass"<?php echo $aria_describedby_error; ?> class="input password-input" value="" size="20" autocomplete="current-password" />
13971399
<button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="<?php esc_attr_e( 'Show password' ); ?>">
13981400
<span class="dashicons dashicons-visibility" aria-hidden="true"></span>

0 commit comments

Comments
 (0)