-
DFIR Tools Hub
-
- [Platzhalter für Projektbeschreibung]
-
-
-
Technische Details
-
- - • Statische Website mit 11ty
- - • YAML-basierte Datenverwaltung
- - • Keine externen Abhängigkeiten
- - • Uptime Kuma Integration
-
+
+
+
+
+
Über
+
+
+
+
DFIR Tools Hub
+
+ [Platzhalter für Projektbeschreibung]
+
+
+
Technische Details
+
+ - • Statische Website mit 11ty
+ - • YAML-basierte Datenverwaltung
+ - • Keine externen Abhängigkeiten
+ - • Uptime Kuma Integration
+
+
\ No newline at end of file
diff --git a/src/css/main.css b/src/css/main.css
index 3177ce3..ba1ee1b 100644
--- a/src/css/main.css
+++ b/src/css/main.css
@@ -1,3 +1,4 @@
+/* File: ./src/css/main.css */
/* CSS Reset and Base Styles */
* {
box-sizing: border-box;
@@ -294,11 +295,11 @@ body {
align-items: center;
gap: 0.5rem;
padding: 0.5rem 0.75rem;
- border-radius: 0.375rem;
+ border-radius: 0.5rem;
font-size: 0.875rem;
font-weight: 500;
transition: all 0.2s ease-in-out;
- color: var(--gray-600);
+ color: var(--gray-700);
text-decoration: none;
background-color: transparent;
}
@@ -309,7 +310,7 @@ body {
}
.dark .nav-link {
- color: var(--gray-300);
+ color: var(--gray-400);
}
.dark .nav-link:hover {
@@ -318,14 +319,14 @@ body {
}
.nav-link-active {
- color: var(--gray-900) !important;
- background-color: var(--gray-200) !important;
+ color: var(--blue-700) !important;
+ background-color: var(--blue-50) !important;
font-weight: 600;
}
.dark .nav-link-active {
- color: var(--gray-100) !important;
- background-color: var(--gray-700) !important;
+ color: var(--blue-400) !important;
+ background-color: var(--blue-900) !important;
}
.view-mode-btn {
@@ -349,7 +350,7 @@ body {
.dark .view-mode-btn {
background-color: var(--gray-800);
- color: var(--gray-300);
+ color: var(--gray-400);
border-color: var(--gray-600);
}
@@ -359,25 +360,26 @@ body {
}
.view-mode-active {
- background-color: var(--gray-900) !important;
+ background-color: var(--blue-600) !important;
color: white !important;
- border-color: var(--gray-900) !important;
+ border-color: var(--blue-600) !important;
+ border-radius: 0.5rem !important;
}
.dark .view-mode-active {
- background-color: var(--gray-100) !important;
- color: var(--gray-900) !important;
- border-color: var(--gray-100) !important;
+ background-color: var(--blue-500) !important;
+ color: white !important;
+ border-color: var(--blue-500) !important;
}
.view-mode-active:hover {
- background-color: var(--gray-800) !important;
- border-color: var(--gray-800) !important;
+ background-color: var(--blue-700) !important;
+ border-color: var(--blue-700) !important;
}
.dark .view-mode-active:hover {
- background-color: var(--gray-200) !important;
- border-color: var(--gray-200) !important;
+ background-color: var(--blue-600) !important;
+ border-color: var(--blue-600) !important;
}
.theme-btn {
diff --git a/src/data/services.yaml b/src/data/services.yaml
index f5a68b4..4e4aa5f 100644
--- a/src/data/services.yaml
+++ b/src/data/services.yaml
@@ -1,3 +1,4 @@
+# File: ./src/data/services.yaml
# Service Status Configuration
# This file configures the services monitored on the status page
# Connect to Uptime Kuma API for real-time data
diff --git a/src/data/tools.yaml b/src/data/tools.yaml
index 3968e91..ac93184 100644
--- a/src/data/tools.yaml
+++ b/src/data/tools.yaml
@@ -1,3 +1,4 @@
+# File: ./src/data/tools.yaml
# DFIR Tools Database
# Edit this file to add, remove, or modify tools
# Structure: Each tool should have required fields marked with *
diff --git a/src/index.njk b/src/index.njk
index e6c4d02..8fad587 100644
--- a/src/index.njk
+++ b/src/index.njk
@@ -3,10 +3,11 @@ layout: base.njk
title: "Start"
description: "DFIR Tools Verzeichnis"
---
+
-
+
@@ -17,7 +18,7 @@ description: "DFIR Tools Verzeichnis"
type="text"
id="search-input"
placeholder="Tools suchen..."
- class="pl-10 pr-4 py-3 border border-gray-300 dark:border-gray-600 rounded-lg focus:ring-2 focus:ring-gray-500 focus:border-gray-500 w-full bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-100"
+ class="pl-10 pr-4 py-3 border border-gray-300 dark:border-gray-600 rounded-lg focus:ring-2 focus:ring-blue-500 focus:border-blue-500 w-full bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-100"
/>
@@ -61,7 +62,7 @@ description: "DFIR Tools Verzeichnis"
-
+
`
diff --git a/src/js/modal.js b/src/js/modal.js
index aaecc00..5de449c 100644
--- a/src/js/modal.js
+++ b/src/js/modal.js
@@ -1,3 +1,4 @@
+// File: ./src/js/modal.js
// Tool detail modal functionality
(function() {
'use strict';
diff --git a/src/js/search.js b/src/js/search.js
index 77b19f9..72b612d 100644
--- a/src/js/search.js
+++ b/src/js/search.js
@@ -1,3 +1,4 @@
+// File: ./src/js/search.js
// Search and filtering functionality
(function() {
'use strict';
diff --git a/src/js/status.js b/src/js/status.js
index 895a281..db085c7 100644
--- a/src/js/status.js
+++ b/src/js/status.js
@@ -1,3 +1,4 @@
+// File: ./src/js/status.js
// Status page functionality for Uptime Kuma integration
(function() {
'use strict';
diff --git a/src/js/theme.js b/src/js/theme.js
index c2ccdf8..796e6c3 100644
--- a/src/js/theme.js
+++ b/src/js/theme.js
@@ -1,3 +1,4 @@
+// File: ./src/js/theme.js
// Theme management functionality
(function() {
'use strict';
diff --git a/src/privacy/index.njk b/src/privacy/index.njk
index 46de002..d6d9a7c 100644
--- a/src/privacy/index.njk
+++ b/src/privacy/index.njk
@@ -3,39 +3,41 @@ layout: base.njk
title: "Datenschutz"
description: "Datenschutzerklärung"
---
+
+
+
+
+
+
Datenschutz
+
+ Stand: 13.07.2025
+
+
-
-
-
-
Datenschutz
-
- Stand: 13.07.2025
-
-
+
+
+
+
Datensammlung
+
+ [Platzhalter für Datenschutzinformationen]
+
+
-
-
-
-
Datensammlung
-
- [Platzhalter für Datenschutzinformationen]
-
-
+
+
Lokaler Speicher
+
+ • Theme-Einstellungen (hell/dunkel)
+ • Keine Cookies
+ • Keine Tracking-Mechanismen
+
+
-
-
Lokaler Speicher
-
- • Theme-Einstellungen (hell/dunkel)
- • Keine Cookies
- • Keine Tracking-Mechanismen
-
-
-
-
-
Externe Links
-
- [Platzhalter für Informationen zu externen Links]
-
+
+
Externe Links
+
+ [Platzhalter für Informationen zu externen Links]
+
+
diff --git a/src/status/index.njk b/src/status/index.njk
index 78e6b1c..732d5dc 100644
--- a/src/status/index.njk
+++ b/src/status/index.njk
@@ -3,8 +3,9 @@ layout: base.njk
title: "Status"
description: "Service Status"
---
+
-
+
Service Status
@@ -46,15 +47,9 @@ description: "Service Status"
Aktualisiert: Nie
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file