@@ -258,11 +258,14 @@ private function _renderLibrary() {
258
258
echo '<div class="visualizer-notfound"> ' , esc_html__ ( 'No charts found ' , 'visualizer ' ), '<p><h2><a href="javascript:;" class="add-new-h2 add-new-chart"> ' , esc_html__ ( 'Add New ' , 'visualizer ' ), '</a></h2></p></div> ' ;
259
259
echo '</div> ' ;
260
260
echo '<div class="visualizer-chart-footer visualizer-clearfix"> ' ;
261
- echo '<span class="visualizer-chart-action visualizer-nochart-delete"></span> ' ;
262
- echo '<span class="visualizer-chart-action visualizer-nochart-clone"></span> ' ;
263
- echo '<span class="visualizer-chart-action visualizer-nochart-edit"></span> ' ;
264
- echo '<span class="visualizer-chart-action visualizer-nochart-export"></span> ' ;
265
- echo '<span class="visualizer-chart-action visualizer-nochart-shortcode"></span> ' ;
261
+ echo '<div class="visualizer-action-group visualizer-nochart"> ' ;
262
+ echo '<span class="visualizer-chart-action visualizer-nochart-delete"><span class="dashicons dashicons-trash"></span></span> ' ;
263
+ echo '<span class="visualizer-chart-action visualizer-nochart-shortcode"><span class="dashicons dashicons-shortcode"></span></span> ' ;
264
+ echo '<span class="visualizer-chart-action visualizer-nochart-image"><span class="dashicons dashicons-format-image"></span></span> ' ;
265
+ echo '<span class="visualizer-chart-action visualizer-nochart-export"><span class="dashicons dashicons-download"></span></span> ' ;
266
+ echo '<span class="visualizer-chart-action visualizer-nochart-clone"><span class="dashicons dashicons-admin-page"></span></span> ' ;
267
+ echo '<span class="visualizer-chart-action visualizer-nochart-edit"><span class="dashicons dashicons-admin-generic"></span></span> ' ;
268
+ echo '</div> ' ;
266
269
echo '</div> ' ;
267
270
echo '</div></div> ' ;
268
271
$ this ->_renderSidebar ();
@@ -353,15 +356,16 @@ private function _renderChartBox( $placeholder_id, $chart_id, $with_filter = fal
353
356
echo '</div> ' ;
354
357
}
355
358
echo '<div class="visualizer-chart-footer visualizer-clearfix"> ' ;
356
- echo '<a class="visualizer-chart-action visualizer-chart-delete" href=" ' , $ delete_url , '" title=" ' , esc_attr__ ( 'Delete ' , 'visualizer ' ), '" onclick="return showNotice.warn();"></a> ' ;
357
- echo '<a class="visualizer-chart-action visualizer-chart-clone" href=" ' , $ clone_url , '" title=" ' , esc_attr__ ( 'Clone ' , 'visualizer ' ), '"></a> ' ;
358
- echo '<a class="visualizer-chart-action visualizer-chart-edit" href="javascript:;" title=" ' , esc_attr__ ( 'Edit ' , 'visualizer ' ), '" data-chart=" ' , $ chart_id , '"></a> ' ;
359
- echo '<a class="visualizer-chart-action visualizer-chart-export" href="javascript:;" title=" ' , esc_attr__ ( 'Export ' , 'visualizer ' ), '" data-chart=" ' , $ export_link , '"></a> ' ;
359
+ echo '<div class="visualizer-action-group"> ' ;
360
+ echo '<a class="visualizer-chart-action visualizer-chart-delete" href=" ' , $ delete_url , '" onclick="return showNotice.warn();"><span class="dashicons dashicons-trash"></span><span class="tooltip-text"> ' . esc_attr__ ( 'Delete ' , 'visualizer ' ) . '</span></a> ' ;
361
+ echo '<a class="visualizer-chart-action visualizer-chart-shortcode" href="javascript:;" data-clipboard-text=" ' , esc_attr ( $ shortcode ), '"><span class="dashicons dashicons-shortcode"></span><span class="tooltip-text"> ' . esc_attr__ ( 'Copy Shortcode ' , 'visualizer ' ) . '</span></a> ' ;
360
362
if ( $ this ->can_chart_have_action ( 'image ' , $ chart_id ) ) {
361
- echo '<a class="visualizer-chart-action visualizer-chart-image" href="javascript:;" title=" ' , esc_attr__ ( ' Download as image ' , ' visualizer ' ), ' " data-chart="visualizer- ' , $ chart_id , '" data-chart-title=" ' , $ title , '"></a> ' ;
363
+ echo '<a class="visualizer-chart-action visualizer-chart-image" href="javascript:;" data-chart="visualizer- ' , $ chart_id , '" data-chart-title=" ' , $ title , '"><span class="dashicons dashicons-format-image"></span><span class="tooltip-text"> ' . esc_attr__ ( ' Download PNG ' , ' visualizer ' ) . ' </span ></a> ' ;
362
364
}
363
- echo '<a class="visualizer-chart-action visualizer-chart-shortcode" href="javascript:;" title=" ' , esc_attr__ ( 'Click to copy shortcode ' , 'visualizer ' ), '" data-clipboard-text=" ' , esc_attr ( $ shortcode ), '"><span class="dashicons dashicons-admin-page"></span></a> ' ;
364
- echo '<span> </span> ' ;
365
+ echo '<a class="visualizer-chart-action visualizer-chart-export" href="javascript:;" data-chart=" ' , $ export_link , '"><span class="dashicons dashicons-download"></span><span class="tooltip-text"> ' . esc_attr__ ( 'Export CSV ' , 'visualizer ' ) . '</span></a> ' ;
366
+ echo '<a class="visualizer-chart-action visualizer-chart-clone" href=" ' , $ clone_url , '"><span class="dashicons dashicons-admin-page"></span><span class="tooltip-text"> ' . esc_attr__ ( 'Duplicate ' , 'visualizer ' ) . '</span></a> ' ;
367
+ echo '<a class="visualizer-chart-action visualizer-chart-edit" href="javascript:;" data-chart=" ' , $ chart_id , '"><span class="dashicons dashicons-admin-generic"></span><span class="tooltip-text"> ' . esc_attr__ ( 'Edit ' , 'visualizer ' ) . '</span></a> ' ;
368
+ echo '</div> ' ;
365
369
do_action ( 'visualizer_chart_languages ' , $ chart_id );
366
370
echo '<hr><div class="visualizer-chart-status"><span title=" ' . __ ( 'Chart ID ' , 'visualizer ' ) . '">( ' . $ chart_id . '):</span> <span class="visualizer-date" title=" ' . __ ( 'Last Updated ' , 'visualizer ' ) . '"> ' . $ chart_status ['date ' ] . '</span><span class="visualizer-error"><i class="dashicons ' . $ chart_status ['icon ' ] . '" data-viz-error=" ' . esc_attr ( str_replace ( '" ' , "' " , $ chart_status ['error ' ] ) ) . '" title=" ' . esc_attr ( $ chart_status ['title ' ] ) . '"></i></span></div> ' ;
367
371
echo '</div> ' ;
0 commit comments