From 324d23810e54a17d8600e3b9585fb9bb2705bd83 Mon Sep 17 00:00:00 2001 From: Brigs Date: Sun, 27 Sep 2026 14:55:39 -0400 Subject: [PATCH 1/3] Credit Kevin Pagano for the DLEAPP logo Co-Authored-By: Claude Opus 5.5 --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c974c5a2..d4e78fd8 100755 --- a/README.md +++ b/README.md @@ -369,6 +369,8 @@ review does not stop while we work that out. This tool is the result of a collaborative effort of many people in the DFIR community. +DLEAPP logo courtesy of Kevin Pagano. + The earlier DLEAPP logo artwork was by Johann Polewczyk, with the per-OS window controls (Linux, Windows, macOS) suggested by James Habben. From 17e83067d764bb46ba4d24c3290f71de5b6b68f3 Mon Sep 17 00:00:00 2001 From: Brigs Date: Sun, 27 Sep 2026 14:55:39 -0400 Subject: [PATCH 2/3] Match the DLEAPP theme to the new logo Co-Authored-By: Claude Opus 5.5 --- dleappGUI.py | 17 +++++++++-------- scripts/_elements/dashboard.css | 18 +++++++++--------- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/dleappGUI.py b/dleappGUI.py index ba2092ae..e1ff539c 100755 --- a/dleappGUI.py +++ b/dleappGUI.py @@ -913,14 +913,15 @@ def close_case_window(): modules_filter_var.trace_add("write", filter_modules) # Trigger filtering on input change pickModules() -## Theme properties (DLEAPP brand palette, taken from the earlier logo artwork) -## The accent is that logo's blue (#3290EB) lightened to clear 3:1 against the -## plum base; the logo gold is left to iLEAPP, which already owns that accent. -theme_bgcolor = '#5F3A5C' # plum / aubergine base -theme_inputcolor = '#D5D9DE' # grey input fields (black text) -theme_inputfgcolor = '#70ADEB' # blue accent -theme_fgcolor = '#F7F0E0' # cream text on plum -theme_button = '#70ADEB' # blue accent buttons (black text) +## Theme properties (DLEAPP brand palette, taken from the logo artwork) +## The base is the logo's deep purple (#8036BF) darkened so light text clears +## 12:1; the accent is the logo's lilac tile (#CF7BFB), 4.6:1 against the base +## and 7.9:1 behind black text. +theme_bgcolor = '#4A1F70' # deep purple base +theme_inputcolor = '#F1E6FB' # pale lilac input fields (black text) +theme_inputfgcolor = '#CF7BFB' # lilac accent +theme_fgcolor = '#F5ECFD' # near-white lilac text on the base +theme_button = '#CF7BFB' # lilac accent buttons (black text) if is_platform_macos(): mlist_window_height = 24 diff --git a/scripts/_elements/dashboard.css b/scripts/_elements/dashboard.css index 7af7857a..465565f7 100755 --- a/scripts/_elements/dashboard.css +++ b/scripts/_elements/dashboard.css @@ -1,5 +1,5 @@ * { - scrollbar-color: #F2B035 #5F3A5C !important; + scrollbar-color: #CF7BFB #4A1F70 !important; scrollbar-width: thin !important; } @@ -64,7 +64,7 @@ body { left: 10px; width: 3px; height: 1.5em; /* légèrement plus grand que le texte (1em) */ - background-color: #F2B035; + background-color: #CF7BFB; } .sidebar-heading { @@ -92,7 +92,7 @@ body { padding-top: 0.75rem; padding-bottom: 0.75rem; font-size: 1rem; - background-color: rgba(242, 176, 53, 0.30); + background-color: rgba(207, 123, 251, 0.12); box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.5); } @@ -129,13 +129,13 @@ table.table-xsm td { padding-bottom: 0.3rem; } -/* --- DLEAPP plum/gold theme (from the earlier logo artwork) --- */ -.bg-dark { background-color: #5F3A5C !important; } -.navbar.bg-dark { background-color: #4A2D48 !important; } +/* --- DLEAPP purple/lilac theme (from the logo artwork) --- */ +.bg-dark { background-color: #4A1F70 !important; } +.navbar.bg-dark { background-color: #351650 !important; } .navbar-brand { - color: #F2B035 !important; + color: #CF7BFB !important; font-weight: 600; letter-spacing: 0.4px; } -.sidebar .nav-link.active { color: #F2B035; } -.sidebar .nav-link.active::before { background-color: #F2B035; } +.sidebar .nav-link.active { color: #CF7BFB; } +.sidebar .nav-link.active::before { background-color: #CF7BFB; } From a8ad1695616be459fedf0ac8b05891e8336175a3 Mon Sep 17 00:00:00 2001 From: Brigs Date: Sun, 27 Sep 2026 15:08:24 -0400 Subject: [PATCH 3/3] Mute the DLEAPP theme background The GUI base and the report sidebar move to #3E2A52 and the report navbar to #2F1F3F, about half the saturation, keeping the logo lilac accents. Co-Authored-By: Claude Opus 5.5 --- dleappGUI.py | 8 ++++---- scripts/_elements/dashboard.css | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dleappGUI.py b/dleappGUI.py index e1ff539c..4ea8fce2 100755 --- a/dleappGUI.py +++ b/dleappGUI.py @@ -914,10 +914,10 @@ def close_case_window(): pickModules() ## Theme properties (DLEAPP brand palette, taken from the logo artwork) -## The base is the logo's deep purple (#8036BF) darkened so light text clears -## 12:1; the accent is the logo's lilac tile (#CF7BFB), 4.6:1 against the base -## and 7.9:1 behind black text. -theme_bgcolor = '#4A1F70' # deep purple base +## The base is the logo's deep purple (#8036BF) darkened and muted so light +## text clears 11:1; the accent is the logo's lilac tile (#CF7BFB), 4.75:1 +## against the base and 7.9:1 behind black text. +theme_bgcolor = '#3E2A52' # muted deep purple base theme_inputcolor = '#F1E6FB' # pale lilac input fields (black text) theme_inputfgcolor = '#CF7BFB' # lilac accent theme_fgcolor = '#F5ECFD' # near-white lilac text on the base diff --git a/scripts/_elements/dashboard.css b/scripts/_elements/dashboard.css index 465565f7..ba69dbd1 100755 --- a/scripts/_elements/dashboard.css +++ b/scripts/_elements/dashboard.css @@ -1,5 +1,5 @@ * { - scrollbar-color: #CF7BFB #4A1F70 !important; + scrollbar-color: #CF7BFB #3E2A52 !important; scrollbar-width: thin !important; } @@ -130,8 +130,8 @@ table.table-xsm td { } /* --- DLEAPP purple/lilac theme (from the logo artwork) --- */ -.bg-dark { background-color: #4A1F70 !important; } -.navbar.bg-dark { background-color: #351650 !important; } +.bg-dark { background-color: #3E2A52 !important; } +.navbar.bg-dark { background-color: #2F1F3F !important; } .navbar-brand { color: #CF7BFB !important; font-weight: 600;