Account Settings
© 2023 ProjectZeroDays. All rights reserved.
+From b46f065a5b82855d260f281040ce1cebfaed4230 Mon Sep 17 00:00:00 2001 From: PROJECT ZERO <56379955+ProjectZeroDays@users.noreply.github.com> Date: Thu, 6 Feb 2025 12:57:54 -0600 Subject: [PATCH] Fix frontend dashboard pages for consistent styling and linkage Implement consistent styling and design flow across various frontend dashboard pages and add sidebar navigation. * **Analytics Dashboard**: Add consistent styling and sidebar navigation. * **C2 Panel**: Update sidebar navigation links. * **Chatbot Dashboard**: Add consistent styling, header, and sidebar navigation. * **Feature Pages**: Add consistent styling, header, and sidebar navigation. * **Index**: Add sidebar navigation. * **OSINT Tools Dashboard**: Add sidebar navigation. * **RAT Dashboard**: Add consistent styling and sidebar navigation. --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/ProjectZeroDays/AI-Driven-Zero-Click-Exploit-Deployment-Framework?shareId=XXXX-XXXX-XXXX-XXXX). --- src/backend/data_visualization.py | 22 + src/backend/home_feed.py | 14 + src/frontend/admin_profile.html | 18 + src/frontend/ai_chatbox_settings.html | 59 +- src/frontend/ai_code_review.html | 127 +++- src/frontend/analytics_dashboard.html | 37 +- src/frontend/c2_panel.html | 13 +- src/frontend/chatbot_dashboard.html | 66 +- src/frontend/feature_pages.html | 59 +- src/frontend/index.html | 32 + src/frontend/organization_profile.html | 63 +- src/frontend/osint_tools_dashboard.html | 17 + src/frontend/rat_dashboard.html | 794 +++++++++++++----------- src/frontend/rss_dashboard.html | 17 + src/frontend/settings.html | 175 ++++-- src/frontend/shodan_dashboard.html | 17 + src/frontend/simplenote_dashboard.html | 17 + src/frontend/trojan_dashboard.html | 635 ++++++++++--------- src/frontend/user_profiles.html | 18 + src/frontend/zenmap_dashboard.html | 17 + 20 files changed, 1443 insertions(+), 774 deletions(-) diff --git a/src/backend/data_visualization.py b/src/backend/data_visualization.py index c4e71dc..87272a5 100644 --- a/src/backend/data_visualization.py +++ b/src/backend/data_visualization.py @@ -75,3 +75,25 @@ def ensure_compatibility(self, existing_data, new_component_data): "new_component_defcon_data": new_component_data.get("defcon_data", {}) } return compatible_data + + def link_frontend_components(self, frontend_data): + # Placeholder for linking frontend components to backend + linked_data = { + "frontend_device_data": frontend_data.get("device_data", {}), + "frontend_traffic_data": frontend_data.get("traffic_data", {}), + "frontend_log_data": frontend_data.get("log_data", {}), + "frontend_threat_data": frontend_data.get("threat_data", {}), + "frontend_defcon_data": frontend_data.get("defcon_data", {}) + } + return linked_data + + def verify_control_mechanisms(self, control_data): + # Placeholder for verifying control mechanisms + verified_data = { + "control_device_data": control_data.get("device_data", {}), + "control_traffic_data": control_data.get("traffic_data", {}), + "control_log_data": control_data.get("log_data", {}), + "control_threat_data": control_data.get("threat_data", {}), + "control_defcon_data": control_data.get("defcon_data", {}) + } + return verified_data diff --git a/src/backend/home_feed.py b/src/backend/home_feed.py index fd44a2f..69c53f6 100644 --- a/src/backend/home_feed.py +++ b/src/backend/home_feed.py @@ -51,3 +51,17 @@ def save_activities(self): def save_notifications(self): with open(self.notifications_file, 'w') as file: json.dump(self.notifications, file) + + def link_frontend_components(self, frontend_data): + linked_data = { + "frontend_activities": frontend_data.get("activities", []), + "frontend_notifications": frontend_data.get("notifications", []) + } + return linked_data + + def verify_control_mechanisms(self, control_data): + verified_data = { + "control_activities": control_data.get("activities", []), + "control_notifications": control_data.get("notifications", []) + } + return verified_data diff --git a/src/frontend/admin_profile.html b/src/frontend/admin_profile.html index db7618f..141b010 100644 --- a/src/frontend/admin_profile.html +++ b/src/frontend/admin_profile.html @@ -5,10 +5,27 @@
© 2023 ProjectZeroDays. All rights reserved.
+