diff --git a/node/server/public/app.js b/node/server/public/app.js
index b3c41b6..aa28cc0 100644
--- a/node/server/public/app.js
+++ b/node/server/public/app.js
@@ -407,11 +407,17 @@ function updateSpiritOverlay(spirit) {
el.style = `
position:absolute; left:20px; top:20px; color:white;
background:rgba(0,0,0,0.6); padding:10px 18px; border-radius:10px;
- font-family: sans-serif; z-index:10; max-width: 320px;
+ font-family: sans-serif; z-index:10; max-width: 360px;
`;
document.body.appendChild(el);
}
- el.innerHTML = `${spirit.name || 'Spirit'}
${spirit.desc || ""}`;
+ el.innerHTML = `
+ ${spirit.Name || 'Spirit'}
+ ${spirit.Kategorie || ''}${spirit.Herkunft ? ' – ' + spirit.Herkunft : ''}
+ Rolle: ${spirit["Funktion/Rolle"] || ''}
+ Charakter: ${spirit.Charakter || ''}
+ Mythos: ${spirit["Mythos/Legende"] || ''}
+ `;
}
// ---- Render-Loop ----