moved down and added a column

This commit is contained in:
2026-02-06 07:50:57 +00:00
parent d404993583
commit ef2e7d6050
2 changed files with 9 additions and 3 deletions

BIN
src/assets/lock-screen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 874 KiB

View File

@@ -6,10 +6,12 @@ import { readFileSync } from "node:fs";
let emptyDay: Image; let emptyDay: Image;
let currentDay: Image; let currentDay: Image;
let pastDay: Image; let pastDay: Image;
let lockScreen: Image;
(async () => { (async () => {
emptyDay = await loadImage(readFileSync("./src/assets/empty-day.png")); emptyDay = await loadImage(readFileSync("./src/assets/empty-day.png"));
currentDay = await loadImage(readFileSync("./src/assets/current-day.png")); currentDay = await loadImage(readFileSync("./src/assets/current-day.png"));
pastDay = await loadImage(readFileSync("./src/assets/past-day.png")); pastDay = await loadImage(readFileSync("./src/assets/past-day.png"));
lockScreen = await loadImage(readFileSync("./src/assets/lock-screen.png"));
})(); })();
const app = new Hono(); const app = new Hono();
@@ -29,10 +31,10 @@ app.get("/", async (c) => {
const oneDay = 1000 * 60 * 60 * 24; const oneDay = 1000 * 60 * 60 * 24;
const today = Math.floor(diff / oneDay) - 1; const today = Math.floor(diff / oneDay) - 1;
const columns = 15; const columns = 16;
const size = 40; const size = 40;
const padx = 100; const padx = 70;
const pady = 500; const pady = 550;
const gap = 20; const gap = 20;
let x = padx; let x = padx;
let y = pady; let y = pady;
@@ -49,6 +51,10 @@ app.get("/", async (c) => {
x += size + gap; x += size + gap;
} }
// opacity 0.3 lock screen for reference
// ctx.globalAlpha = 0.3;
// ctx.drawImage(lockScreen, 0, 0, width, height);
const buffer = new Uint8Array(canvas.toBuffer("image/png")); const buffer = new Uint8Array(canvas.toBuffer("image/png"));
return c.body(buffer, 200, { "Content-Type": "image/png" }); return c.body(buffer, 200, { "Content-Type": "image/png" });