Index: src/wp-admin/css/list-tables.css
===================================================================
--- src/wp-admin/css/list-tables.css (revision 41670)
+++ src/wp-admin/css/list-tables.css (working copy)
@@ -1296,6 +1296,17 @@
white-space:nowrap;
}
+#wpbody-content .plugins .plugin-title.has-icon img {
+ float: left;
+ margin: 0 9px 0 0;
+ width: 64px;
+ height: 64px;
+}
+
+#wpbody-content .plugins .plugin-title.has-icon strong {
+ margin-right: 64px;
+}
+
.updates-table-screenshot {
float:left;
padding: 0 10px 5px 0;
Index: src/wp-admin/includes/class-wp-plugins-list-table.php
===================================================================
--- src/wp-admin/includes/class-wp-plugins-list-table.php (revision 41670)
+++ src/wp-admin/includes/class-wp-plugins-list-table.php (working copy)
@@ -751,9 +751,21 @@
echo "
$checkbox | ";
break;
case 'name':
- echo "$plugin_name";
- echo $this->row_actions( $actions, true );
- echo " | ";
+ $icon = '';
+ $classes = 'plugin-title column-primary';
+ if ( ! empty( $plugin_data['icons']['default'] ) ) {
+ $icon = '';
+ $classes .= ' has-icon';
+ }
+ ?>
+
+
+
+
+
+ row_actions( $actions, true ); ?>
+ |
+ $plugin_data ) {
$plugin_data = (object) _get_plugin_data_markup_translate( $plugin_file, (array) $plugin_data, false, true );
+ $icon = '';
+ $classes = 'plugin-title';
+ if ( ! empty( $plugin_data->update->icons['default'] ) ) {
+ $icon = '';
+ $classes .= ' has-icon';
+ }
+
// Get plugin compat for running version of WordPress.
if ( isset($plugin_data->update->tested) && version_compare($plugin_data->update->tested, $cur_wp_version, '>=') ) {
$compat = '
' . sprintf(__('Compatibility with WordPress %1$s: 100%% (according to its author)'), $cur_wp_version);
@@ -301,7 +308,8 @@
);
?>
-
+ |
+
Name; ?>
|