fix: col-disk默认隐藏 有分区数据时才显示
This commit is contained in:
@@ -63,7 +63,7 @@
|
||||
#sentinel-grid.layout-row .extra-row { font-size:.8rem;padding:3px 0;border-bottom:1px solid var(--md-sys-color-surface-container-lowest) }
|
||||
#sentinel-grid.layout-row .extra-row .elabel { font-size:.65rem;color:var(--text-dim);text-transform:uppercase;margin-right:4px }
|
||||
#sentinel-grid.layout-row .extra-row .eval { font-weight:500 }
|
||||
#sentinel-grid.layout-row .col-disk { overflow-y:auto;max-height:200px;padding:0 4px }
|
||||
#sentinel-grid.layout-row .col-disk { display:none;overflow-y:auto;max-height:200px;padding:0 4px }
|
||||
#sentinel-grid.layout-row .disk-list { display:flex;flex-direction:column;gap:4px }
|
||||
#sentinel-grid.layout-row .part-row { display:flex;flex-direction:column;gap:2px;padding:3px 0;border-bottom:1px solid var(--md-sys-color-surface-container-lowest) }
|
||||
#sentinel-grid.layout-row .part-info { display:flex;justify-content:space-between;font-size:.7rem }
|
||||
@@ -77,7 +77,7 @@
|
||||
#sentinel-grid.layout-row .extra-row { font-size:.8rem;padding:3px 0;border-bottom:1px solid var(--md-sys-color-surface-container-lowest) }
|
||||
#sentinel-grid.layout-row .extra-row .elabel { font-size:.65rem;color:var(--text-dim);text-transform:uppercase;margin-right:4px }
|
||||
#sentinel-grid.layout-row .extra-row .eval { font-weight:500 }
|
||||
#sentinel-grid.layout-row .col-disk { overflow-y:auto;max-height:200px;padding:0 4px }
|
||||
#sentinel-grid.layout-row .col-disk { display:none;overflow-y:auto;max-height:200px;padding:0 4px }
|
||||
#sentinel-grid.layout-row .disk-list { display:flex;flex-direction:column;gap:4px }
|
||||
#sentinel-grid.layout-row .part-row { display:flex;flex-direction:column;gap:2px;padding:3px 0;border-bottom:1px solid var(--md-sys-color-surface-container-lowest) }
|
||||
#sentinel-grid.layout-row .part-info { display:flex;justify-content:space-between;font-size:.7rem }
|
||||
@@ -87,7 +87,7 @@
|
||||
#sentinel-grid.layout-row .part-bar-fill { height:100%;border-radius:1px;background:var(--primary) }
|
||||
#sentinel-grid.layout-row .part-detail { display:flex;justify-content:space-between;font-size:.6rem;color:var(--text-dim) }
|
||||
#sentinel-grid.layout-row .part-pct { text-align:right }
|
||||
#sentinel-grid.layout-row .col-disk { overflow-y:auto;max-height:200px;padding:0 4px }
|
||||
#sentinel-grid.layout-row .col-disk { display:none;overflow-y:auto;max-height:200px;padding:0 4px }
|
||||
#sentinel-grid.layout-row .disk-list { display:flex;flex-direction:column;gap:4px }
|
||||
#sentinel-grid.layout-row .part-row { display:flex;flex-direction:column;gap:2px;padding:3px 0;border-bottom:1px solid var(--md-sys-color-surface-container-lowest) }
|
||||
#sentinel-grid.layout-row .part-info { display:flex;justify-content:space-between;font-size:.7rem }
|
||||
@@ -321,7 +321,9 @@
|
||||
if (loadEl && sysData.cpu) loadEl.textContent = (sysData.cpu.load_avg||[0,0,0]).map(function(v){return v.toFixed(1);}).join(' / ');
|
||||
if (swapEl && sysData.swap) { var st = sysData.swap.total_gb||0; swapEl.textContent = st > 0 ? (sysData.swap.percent||0).toFixed(1)+'% ('+(sysData.swap.used_gb||0).toFixed(1)+'G)' : '—'; }
|
||||
// 磁盘分区列表
|
||||
var colDisk = card.querySelector('.col-disk');
|
||||
var diskList = card.querySelector('.disk-list');
|
||||
if (colDisk && sysData.partitions && sysData.partitions.length) colDisk.style.display = 'block';
|
||||
if (diskList && sysData.partitions) {
|
||||
var parts = sysData.partitions || [];
|
||||
if (!diskList.querySelector('.part-row') || diskList.children.length !== parts.length) {
|
||||
@@ -358,7 +360,9 @@
|
||||
if (procEl && sysData.process) procEl.textContent = (sysData.process.memory_mb||0).toFixed(0)+'MB';
|
||||
|
||||
// 磁盘分区
|
||||
var colDisk = card.querySelector('.col-disk');
|
||||
var diskList = card.querySelector('.disk-list');
|
||||
if (colDisk && sysData.partitions && sysData.partitions.length) colDisk.style.display = 'block';
|
||||
if (diskList && sysData.partitions) {
|
||||
var parts = sysData.partitions || [];
|
||||
if (!diskList.querySelector('.part-row') || diskList.children.length !== parts.length) {
|
||||
|
||||
Reference in New Issue
Block a user