diff --git a/wp-admin/css/list-tables.css b/wp-admin/css/list-tables.css index ac11f0c..9f7ffec 100644 --- a/wp-admin/css/list-tables.css +++ b/wp-admin/css/list-tables.css @@ -382,6 +382,22 @@ table.media .column-title .filename { margin-bottom: 0.2em; } +table.plugins .column-name .media-icon { + float: left; + width: 50px; + margin: 0 9px 0 0; +} + +table.plugins .column-name .media-icon img { + width: 50px; + height: 50px; + vertical-align: top; /* Remove descender white-space. */ +} + +table.plugins .column-name .has-media-icon ~ .row-actions { + margin-left: 60px; /* 50px image + margin */ +} + /* @todo: pick a consistent list table selector */ .wp-list-table a { -webkit-transition: none; diff --git a/wp-admin/includes/class-wp-plugins-list-table.php b/wp-admin/includes/class-wp-plugins-list-table.php index 9fb8103..f5ef085 100644 --- a/wp-admin/includes/class-wp-plugins-list-table.php +++ b/wp-admin/includes/class-wp-plugins-list-table.php @@ -717,9 +717,45 @@ class WP_Plugins_List_Table extends WP_List_Table { echo "