WordPress.org

Make WordPress Core

Ticket #47070: 47070.diff

File 47070.diff, 2.0 KB (added by desrosj, 10 months ago)
  • src/wp-includes/admin-bar.php

     
    10551055 * @param WP_Admin_Bar $wp_admin_bar
    10561056 */
    10571057function wp_admin_bar_recovery_mode_menu( $wp_admin_bar ) {
    1058         if ( ! wp_is_recovery_mode() ) {
     1058        if ( false ) {
    10591059                return;
    10601060        }
    10611061
     
    10631063        $url = add_query_arg( 'action', WP_Recovery_Mode::EXIT_ACTION, $url );
    10641064        $url = wp_nonce_url( $url, WP_Recovery_Mode::EXIT_ACTION );
    10651065
     1066        $title = '<span class="ab-icon"></span><span class="ab-label">' . __( 'Exit Recovery Mode' ) . '</span>';
     1067
    10661068        $wp_admin_bar->add_menu(
    10671069                array(
    10681070                        'parent' => 'top-secondary',
    10691071                        'id'     => 'recovery-mode',
     1072                        'title'  => $title,
     1073                        'href'   => $url,
     1074                )
     1075        );
     1076
     1077        $wp_admin_bar->add_menu(
     1078                array(
     1079                        'parent' => 'recovery-mode',
     1080                        'id'     => 'recovery-mode-exit',
    10701081                        'title'  => __( 'Exit Recovery Mode' ),
    10711082                        'href'   => $url,
    10721083                )
  • src/wp-includes/css/admin-bar.css

     
    163163
    164164#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
    165165        right: 0;
    166         left: auto;
     166        left: auto;47070
    167167}
    168168
    169169#wpadminbar .ab-submenu {
     
    392392        background-color: #ca4a1f;
    393393}
    394394
     395#wpadminbar #wp-admin-bar-recovery-mode .ab-icon:before {
     396        content: "\f332";
     397        top: 2px;
     398}
     399
     400
    395401#wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover >.ab-item,
    396402#wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus,
    397403#wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item,
     
    10431049        #wpadminbar li#wp-admin-bar-new-content,
    10441050        #wpadminbar li#wp-admin-bar-edit,
    10451051        #wpadminbar li#wp-admin-bar-comments,
    1046         #wpadminbar li#wp-admin-bar-my-account {
     1052        #wpadminbar li#wp-admin-bar-my-account,
     1053        #wpadminbar li#wp-admin-bar-recovery-mode {
    10471054                display: block;
    10481055        }
    10491056