From 44338d0efff62b7a2c196ad1799f85aff8848644 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 22 Mar 2026 23:55:51 +0200 Subject: [PATCH] feat: fullscreen graph layout, category legend, and node labels - Graph container fills viewport (calc(100vh - 180px)) instead of 500px - Node detail panel overlays graph as absolute-positioned panel - Category legend with colored dots fixed in SVG top-left corner - High-importance nodes (>= 0.7) show truncated content labels --- src/claude_memory/ui/static/css/app.css | 2 +- src/claude_memory/ui/static/index.html | 6 ++-- src/claude_memory/ui/static/js/graph.js | 41 +++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 4 deletions(-) diff --git a/src/claude_memory/ui/static/css/app.css b/src/claude_memory/ui/static/css/app.css index bb8b93d..c92f129 100644 --- a/src/claude_memory/ui/static/css/app.css +++ b/src/claude_memory/ui/static/css/app.css @@ -280,7 +280,7 @@ textarea.input-field { background: var(--bg-secondary); border: 1px solid var(--border); border-radius: 8px; - min-height: 500px; + height: calc(100vh - 180px); } .graph-container svg { diff --git a/src/claude_memory/ui/static/index.html b/src/claude_memory/ui/static/index.html index c28d499..9c58ed0 100644 --- a/src/claude_memory/ui/static/index.html +++ b/src/claude_memory/ui/static/index.html @@ -479,11 +479,11 @@ -
-
+
+