diff --git a/src/components/agents/SummaryTab.vue b/src/components/agents/SummaryTab.vue index 173a6fe..b42efee 100644 --- a/src/components/agents/SummaryTab.vue +++ b/src/components/agents/SummaryTab.vue @@ -102,7 +102,13 @@ Disks
{{ disk.device }} ({{ disk.fstype }}) - + {{ disk.free }} free of {{ disk.total }}
@@ -130,6 +136,16 @@ export default { const summary = ref(null); const loading = ref(false); + function diskBarColor(percent) { + if (percent < 80) { + return "positive"; + } else if (percent > 80 && percent < 95) { + return "warning"; + } else { + return "negative"; + } + } + const disks = computed(() => { if (!summary.value.disks) { return []; @@ -181,6 +197,7 @@ export default { // methods getSummary, refreshSummary, + diskBarColor, }; }, };