From 226b80b7c7bb399e1948ad400d6c09b3ddfdd973 Mon Sep 17 00:00:00 2001
From: Jose Gonzalez <jose.gonzalez@pandorafms.com>
Date: Tue, 7 Mar 2023 15:59:10 +0100
Subject: [PATCH] Icon revision

---
 pandora_console/extensions/agents_modules.php | 10 ++--
 pandora_console/include/functions_ui.php      | 48 +++++++++----------
 .../operation/agentes/estado_agente.php       |  6 +--
 .../operation/agentes/group_view.php          |  4 +-
 pandora_console/operation/heatmap.php         | 14 +++---
 5 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/pandora_console/extensions/agents_modules.php b/pandora_console/extensions/agents_modules.php
index 44d4bc64b6..d3467b846c 100644
--- a/pandora_console/extensions/agents_modules.php
+++ b/pandora_console/extensions/agents_modules.php
@@ -377,17 +377,17 @@ function mainAgentsModules()
 
             $fullscreen['text'] = '<a href="index.php?extension_in_menu=estado&amp;sec=extensions&amp;sec2=extensions/agents_modules&amp;pure=1&amp;
 			offset='.$offset.'&group_id='.$group_id.'&modulegroup='.$modulegroup.'&refresh='.$refr.'&full_modules_selected='.$full_modules.'&show_type='.$show_type.'
-			&full_agents_id='.$full_agents.'&selection_agent_module='.$selection_a_m.'">'.html_print_image('images/full_screen.png', true, ['title' => __('Full screen mode'), 'class' => 'invert_filter']).'</a>';
+			&full_agents_id='.$full_agents.'&selection_agent_module='.$selection_a_m.'">'.html_print_image('images/fullscreen@svg.svg', true, ['title' => __('Full screen mode'), 'class' => 'invert_filter']).'</a>';
         } else if ($full_modules_selected[0] && $full_agents_id[0]) {
             $full_modules = urlencode(implode(';', $full_modules_selected));
             $full_agents = urlencode(implode(';', $full_agents_id));
 
             $fullscreen['text'] = '<a href="index.php?extension_in_menu=estado&amp;sec=extensions&amp;sec2=extensions/agents_modules&amp;pure=1&amp;
 			offset='.$offset.'&group_id='.$group_id.'&modulegroup='.$modulegroup.'&refresh='.$refr.'&full_modules_selected='.$full_modules.'&show_type='.$show_type.'
-			&full_agents_id='.$full_agents.'&selection_agent_module='.$selection_a_m.'">'.html_print_image('images/full_screen.png', true, ['title' => __('Full screen mode'), 'class' => 'invert_filter']).'</a>';
+			&full_agents_id='.$full_agents.'&selection_agent_module='.$selection_a_m.'">'.html_print_image('images/fullscreen@svg.svg', true, ['title' => __('Full screen mode'), 'class' => 'invert_filter']).'</a>';
         } else {
             $fullscreen['text'] = '<a href="index.php?extension_in_menu=estado&amp;sec=extensions&amp;sec2=extensions/agents_modules&amp;pure=1&amp;
-			offset='.$offset.'&group_id='.$group_id.'&modulegroup='.$modulegroup.'&refresh='.$refr.'&show_type='.$show_type.'">'.html_print_image('images/full_screen.png', true, ['title' => __('Full screen mode'), 'class' => 'invert_filter']).'</a>';
+			offset='.$offset.'&group_id='.$group_id.'&modulegroup='.$modulegroup.'&refresh='.$refr.'&show_type='.$show_type.'">'.html_print_image('images/fullscreen@svg.svg', true, ['title' => __('Full screen mode'), 'class' => 'invert_filter']).'</a>';
         }
     }
 
@@ -597,11 +597,11 @@ function mainAgentsModules()
         echo '<li class="nomn">';
         echo '<a target="_top" href="'.$url.'">';
         echo html_print_image(
-            'images/normal_screen.png',
+            'images/exit_fullscreen@svg.svg',
             true,
             [
                 'title' => __('Back to normal mode'),
-                'class' => 'invert_filter',
+                'class' => 'main_menu_icon invert_filter',
             ]
         );
         echo '</a>';
diff --git a/pandora_console/include/functions_ui.php b/pandora_console/include/functions_ui.php
index b9a347c1de..ba4e6bb219 100755
--- a/pandora_console/include/functions_ui.php
+++ b/pandora_console/include/functions_ui.php
@@ -2444,35 +2444,35 @@ function ui_print_session_action_icon($action, $return=false)
     global $config;
 
     $key_icon = [
-        'acl'             => 'images/delete.png',
-        'agent'           => 'images/agent.png',
-        'module'          => 'images/module.png',
-        'alert'           => 'images/bell.png',
-        'incident'        => 'images/default_list.png',
-        'logon'           => 'images/house.png',
-        'logoff'          => 'images/house.png',
-        'massive'         => 'images/config.png',
-        'hack'            => 'images/application_edit.png',
-        'event'           => 'images/lightning_go.png',
-        'policy'          => 'images/policies_mc.png',
-        'report'          => 'images/reporting.png',
-        'file collection' => 'images/collection_col.png',
-        'user'            => 'images/user_green.png',
-        'password'        => 'images/lock.png',
-        'session'         => 'images/heart_col.png',
-        'snmp'            => 'images/snmp.png',
-        'command'         => 'images/bell.png',
-        'category'        => 'images/category_col.png',
-        'dashboard'       => 'images/dashboard_col.png',
-        'api'             => 'images/eye.png',
-        'db'              => 'images/database.png',
-        'setup'           => 'images/cog.png',
+        'acl'             => 'images/delete.svg',
+        'agent'           => 'images/agents@svg.svg',
+        'module'          => 'images/modules@svg.svg',
+        'alert'           => 'images/alerts.svg',
+        'incident'        => 'images/logs@svg.svg',
+        'logon'           => 'images/house@svg.svg',
+        'logoff'          => 'images/house@svg.svg',
+        'massive'         => 'images/configuration@svg.svg',
+        'hack'            => 'images/custom-input@svg.svg',
+        'event'           => 'images/event.svg',
+        'policy'          => 'images/policy@svg.svg',
+        'report'          => 'images/agent-fields.svg',
+        'file collection' => 'images/file-collection@svg.svg',
+        'user'            => 'images/user.svg',
+        'password'        => 'images/password.svg',
+        'session'         => 'images/star@svg.svg',
+        'snmp'            => 'images/SNMP-network-numeric-data@svg.svg',
+        'command'         => 'images/external-tools@svg.svg',
+        'category'        => 'images/tag@svg.svg',
+        'dashboard'       => 'images/workstation@groups.svg',
+        'api'             => 'images/enable.svg',
+        'db'              => 'images/data-server@svg.svg',
+        'setup'           => 'images/configuration@svg.svg',
     ];
 
     $output = '';
     foreach ($key_icon as $key => $icon) {
         if (stristr($action, $key) !== false) {
-            $output = html_print_image($icon, true, ['title' => $action, 'class' => 'invert_filter'], false, false, false, true).' ';
+            $output = html_print_image($icon, true, ['title' => $action, 'class' => 'main_menu_icon invert_filter'], false, false, false, true).' ';
             break;
         }
     }
diff --git a/pandora_console/operation/agentes/estado_agente.php b/pandora_console/operation/agentes/estado_agente.php
index e96f6f6537..9898f4a290 100644
--- a/pandora_console/operation/agentes/estado_agente.php
+++ b/pandora_console/operation/agentes/estado_agente.php
@@ -1141,7 +1141,7 @@ foreach ($agents as $agent) {
         $data[0] .= ui_print_help_tip(
             __('Agent in scheduled downtime'),
             true,
-            'images/minireloj-16.png'
+            'images/clock.svg'
         );
         $data[0] .= '</em>';
     }
@@ -1254,12 +1254,12 @@ foreach ($agents as $agent) {
 
     $fb64 = base64_encode(json_encode($agent_event_filter));
     $data[11] = '<a href="index.php?sec=eventos&sec2=operation/events/events&fb64='.$fb64.'">'.html_print_image(
-        'images/lightning.png',
+        'images/event.svg',
         true,
         [
             'align' => 'middle',
             'title' => __('Agent events'),
-            'class' => 'invert_filter',
+            'class' => 'main_menu_icon invert_filter',
         ]
     ).'</a>';
 
diff --git a/pandora_console/operation/agentes/group_view.php b/pandora_console/operation/agentes/group_view.php
index 3e602658df..f2ebbedbcf 100644
--- a/pandora_console/operation/agentes/group_view.php
+++ b/pandora_console/operation/agentes/group_view.php
@@ -289,12 +289,12 @@ if (empty($result_groups) === false) {
         echo "<td class='group_view_data center vertical_middle'>";
         if (!isset($data['_is_tag_']) && check_acl($config['id_user'], $data['_id_'], 'AW')) {
             echo '<a href="index.php?sec=estado&sec2=operation/agentes/group_view&update_netgroup='.$data['_id_'].'">'.html_print_image(
-                'images/target.png',
+                'images/change-active.svg',
                 true,
                 [
                     'border' => '0',
                     'title'  => __('Force'),
-                    'class'  => 'invert_filter',
+                    'class'  => 'main_menu_icon invert_filter',
                 ]
             ).'</a>';
         }
diff --git a/pandora_console/operation/heatmap.php b/pandora_console/operation/heatmap.php
index a9ab10ed47..1f7337aa39 100644
--- a/pandora_console/operation/heatmap.php
+++ b/pandora_console/operation/heatmap.php
@@ -14,7 +14,7 @@
  * |___|   |___._|__|__|_____||_____|__| |___._| |___|   |__|_|__|_______|
  *
  * ============================================================================
- * Copyright (c) 2005-2022 Artica Soluciones Tecnologicas
+ * Copyright (c) 2005-2023 Artica Soluciones Tecnologicas
  * Please see http://pandorafms.org for full contribution list
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -64,11 +64,11 @@ if ($group_sent === true) {
 $is_ajax = is_ajax();
 if ($is_ajax === false && $pure === false) {
     $viewtab['config'] = '<a id="config" href="">'.html_print_image(
-        'images/setup.png',
+        'images/configuration@svg.svg',
         true,
         [
             'title' => __('Config'),
-            'class' => 'invert_filter',
+            'class' => 'main_menu_icon invert_filter',
         ]
     ).'</a>';
 
@@ -81,11 +81,11 @@ if ($is_ajax === false && $pure === false) {
     );
 
     $viewtab['full_screen'] = '<a id="full_screen" href="'.$url.'">'.html_print_image(
-        'images/full_screen.png',
+        'images/fullscreen@svg.svg',
         true,
         [
             'title' => __('Full screen'),
-            'class' => 'invert_filter',
+            'class' => 'main_menu_icon invert_filter',
         ]
     ).'</a>';
 
@@ -208,11 +208,11 @@ if ($is_ajax === false && $pure === true) {
 
     echo '<a href="'.$urlNoFull.'">';
     echo html_print_image(
-        'images/normal_screen.png',
+        'images/exit_fullscreen@svg.svg',
         true,
         [
             'title' => __('Back to normal mode'),
-            'class' => 'invert_filter',
+            'class' => 'main_menu_icon invert_filter',
         ]
     );
     echo '</a>';