From aebc6be99e4ab050b3f2186810f2d3fc808d17ea Mon Sep 17 00:00:00 2001 From: thedrewen Date: Tue, 25 Nov 2025 10:49:20 +0100 Subject: [PATCH] fix(status): adjust canvas dimensions and scaling for improved uptime bar rendering --- src/services/status.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/status.service.ts b/src/services/status.service.ts index bb4bb2e..b97518f 100644 --- a/src/services/status.service.ts +++ b/src/services/status.service.ts @@ -210,7 +210,7 @@ export class StatusService { const now = dayjs(); const week = now.clone().subtract(1, 'week'); - const canvas = new Canvas(100, 2, "image"); + const canvas = new Canvas(500, 10, "image"); const ctx = canvas.getContext('2d'); ctx.fillStyle = "#27FF00"; @@ -255,7 +255,7 @@ export class StatusService { }); ctx.fillStyle = '#ff0000'; ranges.map((value) => { - ctx.fillRect(value.min, 0, value.max - value.min, canvas.height); + ctx.fillRect(value.min * 5, 0, value.max * 5 - value.min * 5, canvas.height); }); return canvas.toBuffer('image/png');