diff --git a/static/index.html b/static/index.html
index 938dc73..af9008a 100644
--- a/static/index.html
+++ b/static/index.html
@@ -698,8 +698,13 @@ function saveMachineIdInline(input, photoId, cancel) {
(a.status === 'active' ? ' ๐ข Active' : '');
}
if (infoEl) {
- const parts = [a.location_name, a.building, a.floor, a.zone].filter(Boolean);
- infoEl.innerHTML = parts.join(' ยท ') || '(No location details)';
+ let info = '';
+ if (a.building_name) info += '๐ข ' + esc(a.building_name) + ' ';
+ if (a.floor) info += '๐ถ Floor ' + esc(a.floor) + ' ';
+ if (a.room) info += '๐ช ' + esc(a.room) + ' ';
+ if (a.address) info += '๐ ' + esc(a.address);
+ if (a.make || a.model) info += '๐ง ' + esc(a.make || '') + ' ' + esc(a.model || '');
+ infoEl.innerHTML = info || '(No location details)';
}
} else {
if (assetEl) assetEl.innerHTML = 'โ ๏ธ No asset match for ' + esc(val) + '';