Make WordPress Core

Ticket #15507: 14772.wp_admin_body_style.patch

File 14772.wp_admin_body_style.patch, 2.1 KB (added by ocean90, 14 years ago)
  • wp-includes/admin-bar.php

     
    291291        <?php
    292292}
    293293
    294 // @TODO do we still need this in core?
    295 function wp_admin_body_style() {
    296         ?>
    297         <style type="text/css">
    298                 <?php
    299 
    300                 if (
    301                         ( empty( $_GET['nobump'] ) || is_admin() ) &&
    302                         ! strpos( $_SERVER['REQUEST_URI'], 'media-upload.php' )
    303                 ) :
    304                         ?>
    305                         body { padding-top: 28px !important; }
    306                         <?php
    307                 endif;
    308 
    309                 if ( in_array( get_current_theme(), array('H3', 'H4', 'The Journalist v1.9') ) ) :
    310                         ?>
    311                         body { padding-top: 28px; background-position: 0px 28px; }
    312                         <?php
    313                 endif;
    314 
    315                 ?>
    316         </style>
    317         <?php
    318 }
    319 
    320294/**
    321295 * Determine whether the admin bar should be showing.
    322296 *
  • wp-includes/class-wp-admin-bar.php

     
    3333                $this->user->locale = get_locale();
    3434
    3535                add_action( 'wp_head', 'wp_admin_bar_header' );
    36                 add_action( 'wp_head', 'wp_admin_body_style');
    3736
    3837                add_action( 'admin_head', 'wp_admin_bar_header' );
    39                 add_action( 'admin_head', 'wp_admin_body_style');
    4038
    4139                wp_enqueue_script( 'admin-bar' );
    4240                wp_enqueue_style( 'admin-bar' );
  • wp-admin/admin-header.php

     
    9191
    9292if ( get_user_setting('mfold') == 'f' )
    9393        $admin_body_class .= ' folded';
     94       
     95if ( is_admin_bar_showing() )
     96        $admin_body_class .= ' admin-bar';
    9497
    9598if ( $is_iphone ) { ?>
    9699<style type="text/css">.row-actions{visibility:visible;}</style>
  • wp-admin/css/wp-admin.dev.css

     
    11401140        min-width: 785px;
    11411141}
    11421142
     1143body.admin-bar {
     1144        padding-top: 28px;
     1145}
     1146
    11431147.narrow {
    11441148        width: 70%;
    11451149        margin-bottom: 40px;