diff --git a/packages/secubox-nac/www/nac/index.html b/packages/secubox-nac/www/nac/index.html
index 20a47ba9..8d1f1a08 100644
--- a/packages/secubox-nac/www/nac/index.html
+++ b/packages/secubox-nac/www/nac/index.html
@@ -325,15 +325,21 @@
const clients = await api('/clients');
const tbody = document.getElementById('clientsTable');
if (clients.clients && clients.clients.length > 0) {
- tbody.innerHTML = clients.clients.map(c => `
-
+ tbody.innerHTML = clients.clients.map(c => {
+ const statusEmoji = c.status === 'online' ? 'π’' : c.status === 'offline' ? 'π΄' : c.status === 'quarantine' ? 'π ' : 'βͺ';
+ const statusLabel = c.status === 'online' ? 'Online' : c.status === 'offline' ? 'Offline' : c.status === 'quarantine' ? 'Quarantine' : c.status;
+ return `
| ${c.mac} |
${c.ip} |
${c.hostname || '-'} |
- ${c.status} |
- |
-
- `).join('');
+ ${statusEmoji} ${statusLabel} |
+
+ ${c.status === 'quarantine'
+ ? ''
+ : ''}
+ |
+ `;
+ }).join('');
} else {
tbody.innerHTML = '| No clients connected |
';
}
diff --git a/packages/secubox-vhost/www/vhost/index.html b/packages/secubox-vhost/www/vhost/index.html
index 749c179e..48598013 100644
--- a/packages/secubox-vhost/www/vhost/index.html
+++ b/packages/secubox-vhost/www/vhost/index.html
@@ -567,7 +567,7 @@
${v.domain} |
${v.backend || '-'} |
${v.ssl ? '' + (v.tls_mode || 'SSL') + '' : '-'} |
- ${v.enabled ? 'Enabled' : 'Disabled'} |
+ ${v.enabled ? 'β
Enabled' : 'βΈοΈ Disabled'} |
|