From be075faeb80c6e169845e8db3ec2a56d1cfe7467 Mon Sep 17 00:00:00 2001 From: Zhaoxuan Chen Date: Wed, 13 Aug 2025 07:46:24 +0800 Subject: [PATCH] ADD MORE OPTIONS --- src/components/Widgets/CompactGlance.vue | 2 +- user-data/conf.yml | 47 ++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/src/components/Widgets/CompactGlance.vue b/src/components/Widgets/CompactGlance.vue index b34ff73d..47270dfd 100644 --- a/src/components/Widgets/CompactGlance.vue +++ b/src/components/Widgets/CompactGlance.vue @@ -49,7 +49,7 @@ export default { 'status-up': status === 'up' || status === 'online', 'status-warn': status === 'warn' || status === 'warning', 'status-down': status === 'down' || status === 'offline', - 'status-unknown': true, // 默认类 + 'status-unknown': status === 'unknown' || (!status), }; }, metrics() { diff --git a/user-data/conf.yml b/user-data/conf.yml index 1b689cf7..6e5cc64a 100644 --- a/user-data/conf.yml +++ b/user-data/conf.yml @@ -58,5 +58,52 @@ sections: metrics: - label: "Latency" value: "23ms" + + - type: compact-glance + options: + title: "Database" + icon: "fas fa-database" + status: "up" + link: "https://www.baidu.com" + metrics: + - label: "Connections" + value: "45" + + - type: compact-glance + options: + title: "Backup Service" + icon: "fas fa-cloud" + status: "warn" + link: "https://www.google.com" + metrics: + - label: "Last Backup" + value: "2h ago" + + - type: compact-glance + options: + title: "Monitoring" + icon: "fas fa-chart-line" + status: "up" + link: "https://github.com" + metrics: + - label: "Alerts" + value: "0" + + - type: compact-glance + options: + title: "File Server" + icon: "fas fa-folder" + status: "down" + link: "https://stackoverflow.com" + metrics: + - label: "Status" + value: "Offline" + + - type: compact-glance + options: + title: "Mail Server" + icon: "fas fa-envelope" + status: "up" + link: "https://www.bilibili.com"