diff --git a/plugins/sentinel/dashboard.html b/plugins/sentinel/dashboard.html index 6e23a65..30c851a 100644 --- a/plugins/sentinel/dashboard.html +++ b/plugins/sentinel/dashboard.html @@ -203,18 +203,6 @@ '
'+ '
'+ '
'; - if (typeof MiniChart !== 'undefined') { - var mcBody = card.querySelector('.metrics-body'); - if (mcBody) { - try { - _chartInstances[id] = [ - new MiniChart(id+'-cpu', '#7aa2f7'), - new MiniChart(id+'-mem', '#9ece6a'), - new MiniChart(id+'-net', '#e0af68'), - ]; - } catch(e) { /* MiniChart init failed, continue without charts */ } - } - } } else { card.innerHTML = '
'+(n.online?'🟢':'🔴')+' '+esc(n.name)+'
'+ @@ -225,6 +213,15 @@ '
'; } grid.appendChild(card); + if (isRow && typeof MiniChart !== 'undefined') { + try { + _chartInstances[id] = [ + new MiniChart(id+'-cpu', '#7aa2f7'), + new MiniChart(id+'-mem', '#9ece6a'), + new MiniChart(id+'-net', '#e0af68'), + ]; + } catch(e) {} + } _cardCache[id] = card; }