From c7487c9763cdf27c026da29f7fb394536b77acd7 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Tue, 7 Apr 2026 10:11:52 +0000
Subject: [PATCH 1/3] Initial plan
From 8286e00eb39ac4a1616347ae7e02a38d8e457023 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Tue, 7 Apr 2026 10:14:04 +0000
Subject: [PATCH 2/3] feat: create dedicated desktop dock icon and update nix
build to use it
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Add app/sovran_systemsos_web/static/sovran-hub-icon.svg: a new square
256x256 app icon for the GNOME dock/dash. Uses the Sovran brand dark
green (#0d3320) rounded-rectangle background, concentric arc rings in
brand greens (#1C9954, #077233), and a white bold "S" letterform
centered — visible at small sizes on both light and dark panels.
- Update modules/core/sovran-hub.nix line 266 to copy the new icon file
to the hicolor icon path instead of reusing logo-light.svg.
- logo-light.svg is left untouched; it continues to serve the Hub web UI.
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e3f466ae-eee1-4ba8-b93c-00fe04c7054d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
---
.../static/sovran-hub-icon.svg | 16 ++++++++++++++++
modules/core/sovran-hub.nix | 2 +-
2 files changed, 17 insertions(+), 1 deletion(-)
create mode 100644 app/sovran_systemsos_web/static/sovran-hub-icon.svg
diff --git a/app/sovran_systemsos_web/static/sovran-hub-icon.svg b/app/sovran_systemsos_web/static/sovran-hub-icon.svg
new file mode 100644
index 0000000..a19d719
--- /dev/null
+++ b/app/sovran_systemsos_web/static/sovran-hub-icon.svg
@@ -0,0 +1,16 @@
+
diff --git a/modules/core/sovran-hub.nix b/modules/core/sovran-hub.nix
index 2442871..01db940 100644
--- a/modules/core/sovran-hub.nix
+++ b/modules/core/sovran-hub.nix
@@ -263,7 +263,7 @@ let
cp icons/* $out/share/sovran-hub/icons/ 2>/dev/null || true
install -d $out/share/icons/hicolor/scalable/apps
- cp sovran_systemsos_web/static/logo-light.svg $out/share/icons/hicolor/scalable/apps/sovran-hub.svg
+ cp sovran_systemsos_web/static/sovran-hub-icon.svg $out/share/icons/hicolor/scalable/apps/sovran-hub.svg
install -d $out/share/applications
cat > $out/share/applications/sovran-hub.desktop <
Date: Tue, 7 Apr 2026 10:14:47 +0000
Subject: [PATCH 3/3] fix: add SVG title element for accessibility in
sovran-hub-icon.svg
Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/e3f466ae-eee1-4ba8-b93c-00fe04c7054d
Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
---
app/sovran_systemsos_web/static/sovran-hub-icon.svg | 1 +
1 file changed, 1 insertion(+)
diff --git a/app/sovran_systemsos_web/static/sovran-hub-icon.svg b/app/sovran_systemsos_web/static/sovran-hub-icon.svg
index a19d719..60b9875 100644
--- a/app/sovran_systemsos_web/static/sovran-hub-icon.svg
+++ b/app/sovran_systemsos_web/static/sovran-hub-icon.svg
@@ -1,4 +1,5 @@