WordPress.org

Make WordPress Core

Ticket #27440: 27440-scrolling-content.diff

File 27440-scrolling-content.diff, 2.4 KB (added by tellyworth, 3 years ago)

Incomplete - eliminate separate scrolling for content and fyi

  • wp-admin/css/common.css

     
    21162116        right: 0; 
    21172117        bottom: 0; 
    21182118        left: 0; 
    2119         height: auto; 
     2119        height: 100%; 
    21202120        padding: 0; 
    21212121} 
    21222122 
     2123#plugin-information-scrollable { 
     2124        display: block; 
     2125        overflow: auto; 
     2126        height: 100%; 
     2127        padding-bottom: 58px; 
     2128} 
     2129 
     2130 
     2131 
    21232132#plugin-information-title { 
    21242133        margin-right: 56px; /* avoid collisions with the close icon */ 
    21252134        padding: 0 20px; 
     
    22352244        background: #fff; 
    22362245        border-top: 1px solid #ddd; 
    22372246        border-bottom: 1px solid #ddd; 
    2238         position: absolute; 
    2239         top: 91px; 
     2247        position: relative; 
     2248        top: 0; 
    22402249        right: 0; 
    22412250        bottom: 58px; 
    22422251        left: 0; 
    2243         overflow: auto; 
    22442252} 
    22452253 
    22462254#plugin-information-content.with-banner { 
    22472255        border-top: none; 
    2248         top: 250px; 
    22492256} 
    22502257 
    22512258#section-holder { 
    2252         margin: 0; 
     2259        margin: 0 250px 0 0; 
    22532260        padding: 10px 26px; 
    2254         position: absolute; 
     2261        position: relative; 
    22552262        top: 0; 
    22562263        right: 250px; 
    22572264        bottom: 0; 
    22582265        left: 0; 
    2259         overflow: auto; 
    22602266} 
    22612267 
    22622268#section-holder .updated { 
     
    22692275        border-left: 1px solid #ddd; 
    22702276        color: #666; 
    22712277        padding: 16px; 
    2272         position: absolute; 
     2278        position: relative; 
    22732279        top: 0; 
    22742280        right: 0; 
    22752281        bottom: 0; 
    22762282        width: 217px; 
    2277         overflow: auto; 
     2283        float: right; 
    22782284} 
    22792285 
    22802286#plugin-information .fyi strong { 
     
    23592365        bottom: 0; 
    23602366        left: 0; 
    23612367        height: 28px; 
     2368        background: rgba( 255, 255, 255, 0.85 ); 
    23622369} 
    23632370 
    23642371#plugin-information .section ul, 
  • wp-admin/includes/plugin-install.php

     
    372372        } 
    373373 
    374374        iframe_header( __( 'Plugin Install' ) ); 
    375  
     375         
    376376        $_with_banner = ''; 
    377377 
    378378        if ( ! empty( $api->banners ) && ( ! empty( $api->banners['low'] ) || ! empty( $api->banners['high'] ) ) ) { 
     
    415415        } 
    416416 
    417417        echo "</div>\n"; 
     418        echo '<div id="plugin-information-scrollable">'; 
    418419 
    419420        ?> 
    420421        <div id="<?php echo $_tab; ?>-content" class='<?php echo $_with_banner; ?>'> 
     
    513514                } 
    514515        echo "</div>\n"; 
    515516        echo "</div>\n"; 
     517        echo "</div>\n"; // #plugin-information-scrollable 
    516518        echo "<div id='$tab-footer'>\n"; 
    517519        if ( ! empty( $api->download_link ) && ( current_user_can( 'install_plugins' ) || current_user_can( 'update_plugins' ) ) ) { 
    518520                $status = install_plugin_install_status( $api );