Make WordPress Core


Ignore:
Timestamp:
03/05/2024 02:26:01 PM (11 months ago)
Author:
audrasjb
Message:

Plugins: Fix an overlap issue with plugin cards dependencies notice.

This changeset fixes an issue where plugin card dependencies notice and plugin icon were overlapping in some cases.

Props costdev, euthelup, shailu25, desrosj, swissspidy, audrasjb.
Fixes #60501.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php

    r57679 r57776  
    674674                    <p class="authors"><?php echo $author; ?></p>
    675675                </div>
    676                 <?php echo $this->get_dependencies_notice( $plugin ); ?>
    677676            </div>
     677            <?php
     678            $dependencies_notice = $this->get_dependencies_notice( $plugin );
     679            if ( ! empty( $dependencies_notice ) ) {
     680                echo $dependencies_notice;
     681            }
     682            ?>
    678683            <div class="plugin-card-bottom">
    679684                <div class="vers column-rating">
     
    781786
    782787        $dependencies_notice = sprintf(
    783             '<div class="plugin-dependencies"><p class="plugin-dependencies-explainer-text">%s</p> %s</div>',
     788            '<div class="plugin-dependencies notice notice-alt notice-info inline"><p class="plugin-dependencies-explainer-text">%s</p> %s</div>',
    784789            '<strong>' . __( 'Additional plugins are required' ) . '</strong>',
    785790            $dependencies_list
Note: See TracChangeset for help on using the changeset viewer.