diff --git a/plugins/sentinel/dashboard.html b/plugins/sentinel/dashboard.html index 9051259..f92d9ce 100644 --- a/plugins/sentinel/dashboard.html +++ b/plugins/sentinel/dashboard.html @@ -339,7 +339,15 @@ // 磁盘分区列表 // 磁盘分区 (在col-extra中显示) var colDisk = card.querySelector('.col-disk'); - if (colDisk) colDisk.style.display = (sysData.partitions && sysData.partitions.length) ? 'block' : 'none'; + if (colDisk) { + if (sysData.partitions && sysData.partitions.length) { + colDisk.style.display = 'block'; + card.style.gridTemplateColumns = '140px 1fr 0.7fr 0.6fr'; + } else { + colDisk.style.display = 'none'; + card.style.gridTemplateColumns = '140px 1fr 0.5fr'; + } + } var diskList = card.querySelector('.col-disk .disk-list'); if (diskList && sysData.partitions) { var parts = sysData.partitions || []; @@ -379,7 +387,15 @@ // 磁盘分区 // 磁盘分区 (在col-extra中显示) var colDisk = card.querySelector('.col-disk'); - if (colDisk) colDisk.style.display = (sysData.partitions && sysData.partitions.length) ? 'block' : 'none'; + if (colDisk) { + if (sysData.partitions && sysData.partitions.length) { + colDisk.style.display = 'block'; + card.style.gridTemplateColumns = '140px 1fr 0.7fr 0.6fr'; + } else { + colDisk.style.display = 'none'; + card.style.gridTemplateColumns = '140px 1fr 0.5fr'; + } + } var diskList = card.querySelector('.col-disk .disk-list'); if (diskList && sysData.partitions) { var parts = sysData.partitions || [];