From ea0b95ef52a9e8f5d4817ae17b729639d771dd59 Mon Sep 17 00:00:00 2001 From: Meleki Date: Mon, 2 Mar 2026 10:19:31 +0100 Subject: [PATCH] Agent-Dateien: Button aus Form entfernt, ins Card-Menu verschoben MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - agentFilesSection aus index.html entfernt - filesSection/filesBtn Referenzen aus agent-page.js entfernt - Neuer Menüeintrag 'Dateien verwalten' im Agent-Card-Menu (dashboard.js) - Icons für alle Card-Menu-Einträge (Session + Agent) - card-menu-item: flex layout mit gap für Icon-Ausrichtung --- wwwroot/css/dashboard.css | 3 +++ wwwroot/index.html | 3 --- wwwroot/js/pages/agent-page.js | 8 -------- wwwroot/js/pages/dashboard.js | 12 +++++++++--- 4 files changed, 12 insertions(+), 14 deletions(-) diff --git a/wwwroot/css/dashboard.css b/wwwroot/css/dashboard.css index 369dbac..2275feb 100644 --- a/wwwroot/css/dashboard.css +++ b/wwwroot/css/dashboard.css @@ -187,6 +187,9 @@ padding: var(--menu-item-padding); background: none; white-space: nowrap; + display: flex; + align-items: center; + gap: var(--badge-spacing); } .card-menu-item:not(:disabled):hover { diff --git a/wwwroot/index.html b/wwwroot/index.html index 0c35fa0..53703cd 100644 --- a/wwwroot/index.html +++ b/wwwroot/index.html @@ -144,9 +144,6 @@ Auf Erinnerungen zugreifen (Memory-Tools verfügbar) - @@ -156,7 +156,8 @@ registerPage('dashboard', {
@@ -170,6 +171,11 @@ registerPage('dashboard', { closeAllCardMenus(); menuDropdown.hidden = !menuDropdown.hidden; }); + menuDropdown.querySelector('[data-action="files"]').addEventListener('click', (e) => { + e.stopPropagation(); + menuDropdown.hidden = true; + openFileExplorer({ agentId: a.agentId }); + }); menuDropdown.querySelector('[data-action="edit"]').addEventListener('click', (e) => { e.stopPropagation(); menuDropdown.hidden = true;