fix: 默认3列(无磁盘) 有分区时动态切4列

This commit is contained in:
qinglong
2026-06-14 13:41:05 +08:00
parent ae82b17b7b
commit cf740ba94a
+18 -2
View File
@@ -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 || [];