diff options
| author | Bobby <[email protected]> | 2026-02-27 13:38:06 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-02-27 13:38:06 +0530 |
| commit | 968c54505dc53a787967a87b4a6bcc2e2475cd47 (patch) | |
| tree | 0047d7b36c5444fd204387fc0481e6b2139e386f /src/scripts | |
| parent | 9246437b4b9f56af9c8671a9b26d37323829bb32 (diff) | |
| download | pagoda-968c54505dc53a787967a87b4a6bcc2e2475cd47.tar.xz pagoda-968c54505dc53a787967a87b4a6bcc2e2475cd47.zip | |
fresh start: archive old astro site, add nekoweb deploy pipeline
Diffstat (limited to 'src/scripts')
| -rw-r--r-- | src/scripts/sidebarImage.ts | 30 |
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; - } -}); |
