WordPress.org

Make WordPress Core

Ticket #30685: 30685.4.patch

File 30685.4.patch, 4.7 KB (added by rianrietveld, 5 years ago)
  • src/wp-admin/css/login.css

     
    1414        color: #444;
    1515        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
    1616        font-size: 13px;
    17         line-height: 1.4em;
     17        line-height: 1.4;
    1818}
    1919
    2020a {
     
    6464        box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
    6565}
    6666
     67.login .login-error-list {
     68        list-style: none;
     69        margin: 0;
     70        padding: 0;
     71}
     72
    6773.login #login_error {
    6874        border-left-color: #dc3232;
    6975}
    7076
     77#login_error,
     78.login .notice-info {
     79        margin: 20px 0;
     80        padding: 0;
     81}
     82
    7183#loginform p.submit,
    7284.login-action-lostpassword p.submit {
    7385        border: none;
  • src/wp-login.php

     
    192192                                if ( 'message' == $severity )
    193193                                        $messages .= '  ' . $error_message . "<br />\n";
    194194                                else
    195                                         $errors .= '    ' . $error_message . "<br />\n";
     195                                        $errors .= '<li>' . $error_message . '</li>';
    196196                        }
    197197                }
    198198                if ( ! empty( $errors ) ) {
     
    203203                         *
    204204                         * @param string $errors Login error message.
    205205                         */
    206                         echo '<div id="login_error">' . apply_filters( 'login_errors', $errors ) . "</div>\n";
     206                        echo '<div id="login_error"><ul class="login-error-list">' . apply_filters( 'login_errors', $errors ) . "</ul></div>\n";
    207207                }
    208208                if ( ! empty( $messages ) ) {
    209209                        /**
     
    213213                         *
    214214                         * @param string $messages Login messages.
    215215                         */
    216                         echo '<p class="message">' . apply_filters( 'login_messages', $messages ) . "</p>\n";
     216                        echo '<div class="notice-info"><p class="message">' . apply_filters( 'login_messages', $messages ) . "</p></div>\n";
    217217                }
    218218        }
    219219} // End of login_header()
     
    533533         */
    534534        do_action( 'lost_password' );
    535535
    536         login_header(__('Lost Password'), '<p class="message">' . __('Please enter your username or email address. You will receive a link to create a new password via email.') . '</p>', $errors);
     536        login_header( __( 'Lost Password' ), '<div class="notice-info"><p class="message">' . __( 'Please enter your username or email address. You will receive a link to create a new password via email.' ) . '</p></div>', $errors );
    537537
    538538        $user_login = isset($_POST['user_login']) ? wp_unslash($_POST['user_login']) : '';
    539539
     
    619619        if ( ( ! $errors->get_error_code() ) && isset( $_POST['pass1'] ) && !empty( $_POST['pass1'] ) ) {
    620620                reset_password($user, $_POST['pass1']);
    621621                setcookie( $rp_cookie, ' ', time() - YEAR_IN_SECONDS, $rp_path, COOKIE_DOMAIN, is_ssl(), true );
    622                 login_header( __( 'Password Reset' ), '<p class="message reset-pass">' . __( 'Your password has been reset.' ) . ' <a href="' . esc_url( wp_login_url() ) . '">' . __( 'Log in' ) . '</a></p>' );
     622                login_header( __( 'Password Reset' ), '<div class="notice-info"><p class="message reset-pass">' . __( 'Your password has been reset.' ) . ' <a href="' . esc_url( wp_login_url() ) . '">' . __( 'Log in' ) . '</a></p></div>' );
    623623                login_footer();
    624624                exit;
    625625        }
     
    627627        wp_enqueue_script('utils');
    628628        wp_enqueue_script('user-profile');
    629629
    630         login_header(__('Reset Password'), '<p class="message reset-pass">' . __('Enter your new password below.') . '</p>', $errors );
     630        login_header(__('Reset Password'), '<div class="notice-info"><p class="message reset-pass">' . __('Enter your new password below.') . '</p></div>', $errors );
    631631
    632632?>
    633633<form name="resetpassform" id="resetpassform" action="<?php echo esc_url( network_site_url( 'wp-login.php?action=resetpass', 'login_post' ) ); ?>" method="post" autocomplete="off">
     
    724724         * @param string $registration_redirect The redirect destination URL.
    725725         */
    726726        $redirect_to = apply_filters( 'registration_redirect', $registration_redirect );
    727         login_header(__('Registration Form'), '<p class="message register">' . __('Register For This Site') . '</p>', $errors);
     727        login_header(__('Registration Form'), '<div class="notice-info"><p class="message register">' . __('Register For This Site') . '</p></div>', $errors);
    728728?>
    729729<form name="registerform" id="registerform" action="<?php echo esc_url( site_url( 'wp-login.php?action=register', 'login_post' ) ); ?>" method="post" novalidate="novalidate">
    730730        <p>
     
    820820
    821821        if ( !is_wp_error($user) && !$reauth ) {
    822822                if ( $interim_login ) {
    823                         $message = '<p class="message">' . __('You have logged in successfully.') . '</p>';
     823                        $message = '<div class="notice-info"><p class="message">' . __('You have logged in successfully.') . '</p></div>';
    824824                        $interim_login = 'success';
    825825                        login_header( '', $message ); ?>
    826826                        </div>