Make WordPress Core

Ticket #48222: 48222.7.diff

File 48222.7.diff, 3.0 KB (added by valentinbora, 4 years ago)

Patch refresh

  • src/js/_enqueues/admin/user-profile.js

    diff --git src/js/_enqueues/admin/user-profile.js src/js/_enqueues/admin/user-profile.js
    index 3b5e26f977..fa584ecb2d 100644
     
    7171                                'aria-label': show ? __( 'Show password' ) : __( 'Hide password' )
    7272                        })
    7373                        .find( '.text' )
    74                                 .text( show ? __( 'Show' ) : __( 'Hide' ) )
     74                                .text( show ? __( 'Show password' ) : __( 'Hide password' ) )
    7575                        .end()
    7676                        .find( '.dashicons' )
    7777                                .removeClass( show ? 'dashicons-hidden' : 'dashicons-visibility' )
  • src/wp-admin/css/login.css

    diff --git src/wp-admin/css/login.css src/wp-admin/css/login.css
    index 2212624e95..354c854685 100644
    p { 
    8080}
    8181
    8282.login .button.wp-hide-pw {
     83        display: block;
    8384        background: transparent;
    8485        border: 1px solid transparent;
    8586        box-shadow: none;
    86         font-size: 14px;
    8787        line-height: 2;
    88         width: 2.5rem;
    89         height: 2.5rem;
    90         min-width: 40px;
    91         min-height: 40px;
    92         margin: 0;
    93         padding: 5px 9px;
    94         position: absolute;
    95         right: 0;
    96         top: 0;
     88        font-size: 12px;
     89        height: 1.25rem;
     90        margin: -15px 0 0 auto;
     91        padding: 0;
     92        position: relative;
     93        z-index: 10;
    9794}
    9895
    9996.login .button.wp-hide-pw:hover {
    10097        background: transparent;
    10198}
    10299
    103 .login .button.wp-hide-pw:focus {
    104         background: transparent;
    105         border-color: #3582c4;
    106         box-shadow: 0 0 0 1px #3582c4;
    107         /* Only visible in Windows High Contrast mode */
    108         outline: 2px solid transparent;
    109 }
    110 
    111100.login .button.wp-hide-pw:active {
    112101        background: transparent;
    113102        box-shadow: none;
    p { 
    115104}
    116105
    117106.login .button.wp-hide-pw .dashicons {
    118         width: 1.25rem;
     107        width: 1rem;
    119108        height: 1.25rem;
    120109        top: 0.25rem;
     110        font-size: 16px;
    121111}
    122112
    123113.login .wp-pwd {
    124114        position: relative;
    125115}
    126116
     117@media screen and (max-width: 782px) {
     118        .login .button.wp-hide-pw {
     119                right: auto;
     120                width: auto;
     121        }
     122
     123        .login .button.wp-hide-pw .text {
     124                display: inline;
     125        }
     126}
     127
    127128.no-js .hide-if-no-js {
    128129        display: none;
    129130}
  • src/wp-login.php

    diff --git src/wp-login.php src/wp-login.php
    index 11517dac21..f10bae696e 100644
    switch ( $action ) { 
    882882
    883883                                        <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' ); ?>">
    884884                                                <span class="dashicons dashicons-hidden" aria-hidden="true"></span>
     885                                                <span class="text"><?php _e( 'Hide password' ); ?></span>
    885886                                        </button>
    886887                                        <div id="pass-strength-result" class="hide-if-no-js" aria-live="polite"><?php _e( 'Strength indicator' ); ?></div>
    887888                                </div>
    switch ( $action ) { 
    13251326                                        <input type="password" name="pwd" id="user_pass"<?php echo $aria_describedby_error; ?> class="input password-input" value="" size="20" />
    13261327                                        <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' ); ?>">
    13271328                                                <span class="dashicons dashicons-visibility" aria-hidden="true"></span>
     1329                                                <span class="text"><?php _e( 'Show password' ); ?></span>
    13281330                                        </button>
    13291331                                </div>
    13301332                        </div>