From 8ff5fd8d2fdb8e3dcfcc0a638731fbd21c90985a Mon Sep 17 00:00:00 2001 From: BlastedMeteor44 <65218875+BlastedMeteor44@users.noreply.github.com> Date: Fri, 6 Jun 2025 17:16:42 +0800 Subject: [PATCH] Added easter egg to AddBetterSEQTAElements.ts never gonna give you up shows if you toggle light/dark mode 10 times --- src/seqta/ui/AddBetterSEQTAElements.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/seqta/ui/AddBetterSEQTAElements.ts b/src/seqta/ui/AddBetterSEQTAElements.ts index 8fa2cfbd..d3697eb8 100644 --- a/src/seqta/ui/AddBetterSEQTAElements.ts +++ b/src/seqta/ui/AddBetterSEQTAElements.ts @@ -12,6 +12,8 @@ import { delay } from "@/seqta/utils/delay"; let cachedUserInfo: any = null; +let LightDarkModeSnakeEggButton = 0; + async function getUserInfo() { if (cachedUserInfo) return cachedUserInfo; @@ -287,6 +289,14 @@ async function addDarkLightToggle() { lightDarkModeButtonElement.addEventListener("click", async () => { const darklightText = document.getElementById("darklighttooliptext"); + LightDarkModeSnakeEggButton += 1; + + if (LightDarkModeSnakeEggButton >= 10) { + window.open("https://www.youtube.com/watch?v=dQw4w9WgXcQ", "_blank"); + LightDarkModeSnakeEggButton = 0; + } + + if ( settingsState.originalDarkMode !== undefined && settingsState.selectedTheme