diff --git a/wwwroot/css/dashboard.css b/wwwroot/css/dashboard.css
index 484f1c3..67ac693 100644
--- a/wwwroot/css/dashboard.css
+++ b/wwwroot/css/dashboard.css
@@ -104,9 +104,9 @@
/* Card Menu */
.card-menu {
- position: absolute;
- top: var(--badge-spacing);
- right: var(--badge-spacing);
+ position: relative;
+ margin-left: auto;
+ flex-shrink: 0;
z-index: 10;
}
diff --git a/wwwroot/js/pages/dashboard.js b/wwwroot/js/pages/dashboard.js
index 8c19904..12fc3b5 100644
--- a/wwwroot/js/pages/dashboard.js
+++ b/wwwroot/js/pages/dashboard.js
@@ -29,6 +29,13 @@ registerPage('dashboard', {
${esc(s.name || 'Unbenannt')}
${agent ? `${esc(agent.name)}` : ''}
+
${s.description ? `${esc(s.description)}
` : ''}
@@ -36,13 +43,6 @@ registerPage('dashboard', {
${workspaceLabel ? ` ${esc(workspaceLabel)}` : ''}
-
`;
const menuTrigger = card.querySelector('.card-menu-trigger');
const menuDropdown = card.querySelector('.card-menu-dropdown');
@@ -122,16 +122,16 @@ registerPage('dashboard', {
${esc(a.name)}
${esc(a.model)}
+
${a.description ? `${esc(a.description)}
` : ''}
${a.persona ? ` ${esc(a.persona)}
` : ''}
-
`;
const menuTrigger = card.querySelector('.card-menu-trigger');
const menuDropdown = card.querySelector('.card-menu-dropdown');