Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 42 additions & 1 deletion src/frontend/admin_login.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
</span>
</div>
<nav class="space-x-4">
<a class="hover:underline" href="index.html">
Main Dashboard
</a>
<a class="hover:underline" href="#">
Home
</a>
Expand Down Expand Up @@ -103,10 +106,48 @@ <h2 class="text-xl font-semibold text-center mb-6">
</main>
<footer class="bg-gray-800 text-white py-4">
<div class="container mx-auto text-center">
<nav class="space-x-4">
<a class="hover:underline" href="index.html">
Main Dashboard
</a>
<a class="hover:underline" href="analytics_dashboard.html">
Analytics Dashboard
</a>
<a class="hover:underline" href="c2_panel.html">
C2 Panel
</a>
<a class="hover:underline" href="chatbot_dashboard.html">
Chatbot Dashboard
</a>
<a class="hover:underline" href="feature_pages.html">
Feature Pages
</a>
<a class="hover:underline" href="osint_tools_dashboard.html">
OSINT Tools Dashboard
</a>
<a class="hover:underline" href="rat_dashboard.html">
RAT Dashboard
</a>
<a class="hover:underline" href="rss_dashboard.html">
RSS Dashboard
</a>
<a class="hover:underline" href="shodan_dashboard.html">
Shodan Dashboard
</a>
<a class="hover:underline" href="simplenote_dashboard.html">
SimpleNote Dashboard
</a>
<a class="hover:underline" href="trojan_dashboard.html">
Trojan Dashboard
</a>
<a class="hover:underline" href="zenmap_dashboard.html">
Zenmap Dashboard
</a>
</nav>
<p class="text-sm">
&copy; 2023 CIA Special Activities Division. All rights reserved.
</p>
</div>
</footer>
</body>
</html>
</html>
100 changes: 76 additions & 24 deletions src/frontend/admin_profile.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,30 +4,66 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Admin Profile and Account Settings</title>
<link rel="stylesheet" href="styles.css">
<link rel="stylesheet" href="admin_login.css">
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<style>
body {
background-color: #0f172a;
color: #ffffff;
font-family: Arial, sans-serif;
}
.header {
display: flex;
justify-content: space-between;
align-items: center;
padding: 1rem;
background-color: #1e293b;
}
.header a {
color: #ffffff;
text-decoration: none;
font-size: 1.25rem;
}
.sidebar {
width: 200px;
background-color: #1e293b;
padding: 1rem;
position: fixed;
top: 0;
bottom: 0;
left: 0;
}
.sidebar a {
display: block;
color: #ffffff;
text-decoration: none;
margin-bottom: 1rem;
}
.content {
margin-left: 220px;
padding: 1rem;
}
</style>
</head>
<body>
<header>
<div class="header">
<a href="index.html">Main Dashboard</a>
<div>
<i class="fas fa-share-alt text-white"></i>
<i class="fas fa-ellipsis-v text-white"></i>
</div>
</div>
<div class="sidebar">
<a href="admin_profile.html">Admin Profile</a>
<a href="ai_chatbox_settings.html">AI Chatbox Settings</a>
<a href="ai_code_review.html">AI Code Review</a>
<a href="c2_panel.html">C2 Panel</a>
<a href="chatbot_dashboard.html">Chatbot Dashboard</a>
<a href="feature_pages.html">Feature Pages</a>
<a href="settings.html">Settings</a>
</div>
<div class="content">
<h1>Admin Profile and Account Settings</h1>
<nav>
<ul>
<li><a href="index.html">Main Dashboard</a></li>
<li><a href="analytics_dashboard.html">Analytics Dashboard</a></li>
<li><a href="c2_panel.html">C2 Panel</a></li>
<li><a href="chatbot_dashboard.html">Chatbot Dashboard</a></li>
<li><a href="feature_pages.html">Feature Pages</a></li>
<li><a href="osint_tools_dashboard.html">OSINT Tools Dashboard</a></li>
<li><a href="rat_dashboard.html">RAT Dashboard</a></li>
<li><a href="rss_dashboard.html">RSS Dashboard</a></li>
<li><a href="shodan_dashboard.html">Shodan Dashboard</a></li>
<li><a href="simplenote_dashboard.html">Simplenote Dashboard</a></li>
<li><a href="trojan_dashboard.html">Trojan Dashboard</a></li>
<li><a href="zenmap_dashboard.html">Zenmap Dashboard</a></li>
</ul>
</nav>
</header>
<main>
<section id="admin-profile">
<h2>Admin Profile</h2>
<form id="admin-profile-form">
Expand Down Expand Up @@ -55,9 +91,25 @@ <h2>Account Settings</h2>
<button type="submit">Update Password</button>
</form>
</section>
</main>
<footer>
<p>&copy; 2023 ProjectZeroDays. All rights reserved.</p>
</div>
<footer class="bg-gray-800 text-white py-4">
<div class="container mx-auto text-center">
<nav class="space-x-4">
<a class="hover:underline" href="index.html">Main Dashboard</a>
<a class="hover:underline" href="analytics_dashboard.html">Analytics Dashboard</a>
<a class="hover:underline" href="c2_panel.html">C2 Panel</a>
<a class="hover:underline" href="chatbot_dashboard.html">Chatbot Dashboard</a>
<a class="hover:underline" href="feature_pages.html">Feature Pages</a>
<a class="hover:underline" href="osint_tools_dashboard.html">OSINT Tools Dashboard</a>
<a class="hover:underline" href="rat_dashboard.html">RAT Dashboard</a>
<a class="hover:underline" href="rss_dashboard.html">RSS Dashboard</a>
<a class="hover:underline" href="shodan_dashboard.html">Shodan Dashboard</a>
<a class="hover:underline" href="simplenote_dashboard.html">SimpleNote Dashboard</a>
<a class="hover:underline" href="trojan_dashboard.html">Trojan Dashboard</a>
<a class="hover:underline" href="zenmap_dashboard.html">Zenmap Dashboard</a>
</nav>
<p class="text-sm">&copy; 2023 ProjectZeroDays. All rights reserved.</p>
</div>
</footer>
<script src="scripts.js"></script>
<script src="admin_login.js"></script>
Expand Down
23 changes: 21 additions & 2 deletions src/frontend/ai_chatbox_settings.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css"></link>
</head>
<body class="bg-gray-900 text-white">
<body class="bg-gray-900 text-white flex flex-col min-h-screen">
<div class="header flex justify-between items-center p-4 bg-gray-800">
<a href="index.html" class="text-xl">Main Dashboard</a>
<div>
Expand All @@ -21,7 +21,7 @@
<a href="feature_pages.html" class="block mb-4">Feature Pages</a>
<a href="settings.html" class="block mb-4">Settings</a>
</div>
<div id="app" class="content ml-64 p-4">
<div id="app" class="content ml-64 p-4 flex-grow">
<div class="text-center text-2xl mb-4">Settings</div>
<div class="flex justify-center space-x-4 mb-4">
<div class="text-gray-400">Text</div>
Expand Down Expand Up @@ -81,6 +81,25 @@
</form>
</div>
</div>
<footer class="bg-gray-800 text-white py-4">
<div class="container mx-auto text-center">
<nav class="space-x-4">
<a class="hover:underline" href="index.html">Main Dashboard</a>
<a class="hover:underline" href="analytics_dashboard.html">Analytics Dashboard</a>
<a class="hover:underline" href="c2_panel.html">C2 Panel</a>
<a class="hover:underline" href="chatbot_dashboard.html">Chatbot Dashboard</a>
<a class="hover:underline" href="feature_pages.html">Feature Pages</a>
<a class="hover:underline" href="osint_tools_dashboard.html">OSINT Tools Dashboard</a>
<a class="hover:underline" href="rat_dashboard.html">RAT Dashboard</a>
<a class="hover:underline" href="rss_dashboard.html">RSS Dashboard</a>
<a class="hover:underline" href="shodan_dashboard.html">Shodan Dashboard</a>
<a class="hover:underline" href="simplenote_dashboard.html">SimpleNote Dashboard</a>
<a class="hover:underline" href="trojan_dashboard.html">Trojan Dashboard</a>
<a class="hover:underline" href="zenmap_dashboard.html">Zenmap Dashboard</a>
</nav>
<p class="text-sm">&copy; 2023 ProjectZeroDays. All rights reserved.</p>
</div>
</footer>
<script>
const { createApp, ref } = Vue;
createApp({
Expand Down
20 changes: 20 additions & 0 deletions src/frontend/ai_code_review.html
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,26 @@ <h2>AI Code Review Results</h2>
<div id="reviewResults"></div>
</div>

<footer class="bg-gray-800 text-white py-4">
<div class="container mx-auto text-center">
<nav class="space-x-4">
<a class="hover:underline" href="index.html">Main Dashboard</a>
<a class="hover:underline" href="analytics_dashboard.html">Analytics Dashboard</a>
<a class="hover:underline" href="c2_panel.html">C2 Panel</a>
<a class="hover:underline" href="chatbot_dashboard.html">Chatbot Dashboard</a>
<a class="hover:underline" href="feature_pages.html">Feature Pages</a>
<a class="hover:underline" href="osint_tools_dashboard.html">OSINT Tools Dashboard</a>
<a class="hover:underline" href="rat_dashboard.html">RAT Dashboard</a>
<a class="hover:underline" href="rss_dashboard.html">RSS Dashboard</a>
<a class="hover:underline" href="shodan_dashboard.html">Shodan Dashboard</a>
<a class="hover:underline" href="simplenote_dashboard.html">SimpleNote Dashboard</a>
<a class="hover:underline" href="trojan_dashboard.html">Trojan Dashboard</a>
<a class="hover:underline" href="zenmap_dashboard.html">Zenmap Dashboard</a>
</nav>
<p class="text-sm">&copy; 2023 ProjectZeroDays. All rights reserved.</p>
</div>
</footer>

<script>
const API_BASE_URL = '/api/ai_code_review'; // Backend API endpoint
let apiKey = localStorage.getItem('apiKey') || '';
Expand Down
26 changes: 24 additions & 2 deletions src/frontend/analytics_dashboard.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Analytics Dashboard</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdn.tailwindcss.com">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
<style>
body {
background-color: #f8f9fa;
display: flex;
font-family: 'Roboto', sans-serif;
}
.dashboard-container {
background-color: #fff;
Expand Down Expand Up @@ -47,7 +49,7 @@
<!-- Sidebar -->
<nav id="sidebar">
<h2>Dashboard</h2>
<a href="main_dashboard.html">Main Dashboard</a>
<a href="index.html">Main Dashboard</a>
<a href="analytics_dashboard.html">Analytics Dashboard</a>
<a href="c2_panel.html">C2 Panel</a>
<a href="chatbot_dashboard.html">Chatbot Dashboard</a>
Expand Down Expand Up @@ -77,6 +79,26 @@ <h3>System Performance</h3>
</div>
</div>

<footer class="bg-gray-800 text-white py-4">
<div class="container mx-auto text-center">
<nav class="space-x-4">
<a class="hover:underline" href="index.html">Main Dashboard</a>
<a class="hover:underline" href="analytics_dashboard.html">Analytics Dashboard</a>
<a class="hover:underline" href="c2_panel.html">C2 Panel</a>
<a class="hover:underline" href="chatbot_dashboard.html">Chatbot Dashboard</a>
<a class="hover:underline" href="feature_pages.html">Feature Pages</a>
<a class="hover:underline" href="osint_tools_dashboard.html">OSINT Tools Dashboard</a>
<a class="hover:underline" href="rat_dashboard.html">RAT Dashboard</a>
<a class="hover:underline" href="rss_dashboard.html">RSS Dashboard</a>
<a class="hover:underline" href="shodan_dashboard.html">Shodan Dashboard</a>
<a class="hover:underline" href="simplenote_dashboard.html">SimpleNote Dashboard</a>
<a class="hover:underline" href="trojan_dashboard.html">Trojan Dashboard</a>
<a class="hover:underline" href="zenmap_dashboard.html">Zenmap Dashboard</a>
</nav>
<p class="text-sm">&copy; 2023 ProjectZeroDays. All rights reserved.</p>
</div>
</footer>

<script>
const userActivityData = {
labels: ['January', 'February', 'March', 'April', 'May', 'June'],
Expand Down
26 changes: 23 additions & 3 deletions src/frontend/c2_panel.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@
}
</style>
</head>
<body class="bg-gray-900 text-white">
<body class="bg-gray-900 text-white flex flex-col min-h-screen">

<!-- Sidebar -->
<nav id="sidebar" class="w-64 bg-gray-800 p-4 fixed top-0 bottom-0 left-0">
<h2 class="text-xl mb-4">C2 Panel</h2>
<a href="main_dashboard.html" class="block mb-4">Main Dashboard</a>
<a href="index.html" class="block mb-4">Main Dashboard</a>
<a href="analytics_dashboard.html" class="block mb-4">Analytics Dashboard</a>
<a href="c2_panel.html" class="block mb-4">C2 Panel</a>
<a href="chatbot_dashboard.html" class="block mb-4">Chatbot Dashboard</a>
Expand Down Expand Up @@ -50,7 +50,7 @@ <h2 class="text-xl mb-4">C2 Panel</h2>
</nav>

<!-- Main Content -->
<div id="content" class="ml-64 p-4">
<div id="content" class="ml-64 p-4 flex-grow">
<h1 class="text-2xl mb-4">Welcome to the C2 Panel</h1>
<p class="mb-4">Here you can monitor all your devices, view logs, and manage settings.</p>
<div id="app">
Expand Down Expand Up @@ -80,6 +80,26 @@ <h2 class="text-xl mb-4">Device List</h2>
</div>
</div>

<footer class="bg-gray-800 text-white py-4">
<div class="container mx-auto text-center">
<nav class="space-x-4">
<a class="hover:underline" href="index.html">Main Dashboard</a>
<a class="hover:underline" href="analytics_dashboard.html">Analytics Dashboard</a>
<a class="hover:underline" href="c2_panel.html">C2 Panel</a>
<a class="hover:underline" href="chatbot_dashboard.html">Chatbot Dashboard</a>
<a class="hover:underline" href="feature_pages.html">Feature Pages</a>
<a class="hover:underline" href="osint_tools_dashboard.html">OSINT Tools Dashboard</a>
<a class="hover:underline" href="rat_dashboard.html">RAT Dashboard</a>
<a class="hover:underline" href="rss_dashboard.html">RSS Dashboard</a>
<a class="hover:underline" href="shodan_dashboard.html">Shodan Dashboard</a>
<a class="hover:underline" href="simplenote_dashboard.html">SimpleNote Dashboard</a>
<a class="hover:underline" href="trojan_dashboard.html">Trojan Dashboard</a>
<a class="hover:underline" href="zenmap_dashboard.html">Zenmap Dashboard</a>
</nav>
<p class="text-sm">&copy; 2023 ProjectZeroDays. All rights reserved.</p>
</div>
</footer>

<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script>
<script>
new Vue({
Expand Down
Loading
Loading