summaryrefslogtreecommitdiff
path: root/src/scripts/sidebarImage.ts
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-02-27 13:38:06 +0530
committerBobby <[email protected]>2026-02-27 13:38:06 +0530
commit968c54505dc53a787967a87b4a6bcc2e2475cd47 (patch)
tree0047d7b36c5444fd204387fc0481e6b2139e386f /src/scripts/sidebarImage.ts
parent9246437b4b9f56af9c8671a9b26d37323829bb32 (diff)
downloadpagoda-968c54505dc53a787967a87b4a6bcc2e2475cd47.tar.xz
pagoda-968c54505dc53a787967a87b4a6bcc2e2475cd47.zip
fresh start: archive old astro site, add nekoweb deploy pipeline
Diffstat (limited to 'src/scripts/sidebarImage.ts')
-rw-r--r--src/scripts/sidebarImage.ts30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/scripts/sidebarImage.ts b/src/scripts/sidebarImage.ts
deleted file mode 100644
index 456059e..0000000
--- a/src/scripts/sidebarImage.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-document.addEventListener("DOMContentLoaded", (): void => {
- const currentMinute: number = Math.floor(Date.now() / 60000);
- const sidebarImagePathPrefix: string = "/images/internal/sidebar";
-
- type ImageRule = {
- divisor: number;
- filename: string;
- };
-
- const imageRules: ImageRule[] = [
- { divisor: 7, filename: "7.gif" },
- { divisor: 5, filename: "5.gif" },
- { divisor: 3, filename: "3.gif" },
- { divisor: 2, filename: "2.gif" },
- ];
-
- const matchedRule: ImageRule | undefined = imageRules.find(
- (rule: ImageRule): boolean => currentMinute % rule.divisor === 0
- );
-
- const imageName: string = matchedRule ? matchedRule.filename : "default.gif";
- const sidebarImage: string = `${sidebarImagePathPrefix}/${imageName}`;
-
- const imageElement: HTMLImageElement | null = document.getElementById(
- "sidebar-image"
- ) as HTMLImageElement;
- if (imageElement) {
- imageElement.src = sidebarImage;
- }
-});