From 3a849d58492e36022bb2da922d2f003e012ef6fe Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Fri, 10 Oct 2025 13:52:07 -0600 Subject: [PATCH] Add settings operator_panel_user_info, operator_panel_caller_info, and operator_panel_call_info --- app/basic_operator_panel/app_config.php | 24 ++++++++++++++++++++++++ themes/default/css.php | 6 ++++++ 2 files changed, 30 insertions(+) diff --git a/app/basic_operator_panel/app_config.php b/app/basic_operator_panel/app_config.php index d261703a88..fc470fbb20 100644 --- a/app/basic_operator_panel/app_config.php +++ b/app/basic_operator_panel/app_config.php @@ -108,5 +108,29 @@ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set border color (and opacity) of extensions"; $y++; + $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "bebc8779-56e2-4568-80a8-002ef0641f9a"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme"; + $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "operator_panel_user_info"; + $apps[$x]['default_settings'][$y]['default_setting_name'] = "text"; + $apps[$x]['default_settings'][$y]['default_setting_value'] = "#444444"; + $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set text color for user info"; + $y++; + $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "45d1a05b-d54e-4ef3-b083-5055aedb780e"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme"; + $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "operator_panel_call_info"; + $apps[$x]['default_settings'][$y]['default_setting_name'] = "text"; + $apps[$x]['default_settings'][$y]['default_setting_value'] = "#444444"; + $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set text color for call info"; + $y++; + $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "8d63aa39-6517-4c5e-921a-a5fa814e95d7"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme"; + $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "operator_panel_caller_info"; + $apps[$x]['default_settings'][$y]['default_setting_name'] = "text"; + $apps[$x]['default_settings'][$y]['default_setting_value'] = "#444444"; + $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set text color for caller info"; + $y++; ?> diff --git a/themes/default/css.php b/themes/default/css.php index dadfed4dd5..4eb17b6ddb 100644 --- a/themes/default/css.php +++ b/themes/default/css.php @@ -246,6 +246,9 @@ $message_alert_background_color = $settings->get('theme', 'message_alert_backgro $operator_panel_border_color = $settings->get('theme', 'operator_panel_border_color', '#b9c5d8'); $operator_panel_sub_background_color = $settings->get('theme', 'operator_panel_sub_background_color', '#e5eaf5'); $operator_panel_main_background_color = $settings->get('theme', 'operator_panel_main_background_color', '#fff'); +$operator_panel_user_info = $settings->get('theme', 'operator_panel_user_info', '#444'); +$operator_panel_caller_info = $settings->get('theme', 'operator_panel_caller_info', '#444'); +$operator_panel_call_info = $settings->get('theme', 'operator_panel_call_info', '#444'); $dashboard_background_color = $settings->get('theme', 'dashboard_background_color', ''); $dashboard_background_gradient_style = $settings->get('theme', 'dashboard_background_gradient_style', ''); $dashboard_background_gradient_angle = $settings->get('theme', 'dashboard_background_gradient_angle', ''); @@ -2855,6 +2858,7 @@ else { //default: white font-family: arial; font-size: 10px; display: inline-block; + color: ; } .op_user_info strong { @@ -2866,6 +2870,7 @@ else { //default: white margin-top: 4px; font-family: arial; font-size: 10px; + color: ; } .op_call_info { @@ -2873,6 +2878,7 @@ else { //default: white padding: 0px; font-family: arial; font-size: 10px; + color: ; } #op_btn_status_available {