WordPress.org

Make WordPress Core

Ticket #27440: 27440-scrolling-content.diff

File 27440-scrolling-content.diff, 2.4 KB (added by tellyworth, 4 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 );