Fix a bug that caused the easter egg to not work on site load
This commit is contained in:
parent
7d5c6d3b20
commit
8220685bfd
46
index.html
46
index.html
@ -73,6 +73,23 @@
|
||||
<input class="button" type="button" onclick="drawDesign();" value="Draw design">
|
||||
<input class="button" id="toggleEasterEgg" type="button" onclick="easterEgg(false);" value="Disable Easter Egg" style="display: none;">
|
||||
</div>
|
||||
<p id="jsOutput"></p>
|
||||
<!--img id=riitag src="https://tag.rc24.xyz/294976590658666497/tag.max.png" alt="My RiiTag" width=1024-->
|
||||
<button id=DiscordButton class=button onClick="toggleDiscordWidget()">Show Discord Widget</button>
|
||||
<div id="DiscordWidget" style="display: none">
|
||||
<iframe src="https://discord.com/widget?id=475327576110268466&theme=dark" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe>
|
||||
</div>
|
||||
<p>
|
||||
<a href="https://jigsaw.w3.org/css-validator/check/referer">
|
||||
<img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss"
|
||||
alt="Valid CSS!" />
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
<footer>
|
||||
<a href=https://gitea.calebfontenot.com/CCF_100/frontpage class="button info">Caleb Fontenot, 2024</a>
|
||||
</footer>
|
||||
<script>
|
||||
function getCookie(cname) {
|
||||
let name = cname + "=";
|
||||
@ -92,12 +109,6 @@
|
||||
}
|
||||
function easterEgg(easterEggState) {
|
||||
console.log("Easter egg state is: " + easterEggState);
|
||||
// Check existing site state before updating it (prevents the site from hanging when you use the drawDesign function)
|
||||
if ((/true/).test(getCookie("easterEggState") == easterEggState)) {
|
||||
console("Easter egg state already set! Ignoring request...");
|
||||
return;
|
||||
}
|
||||
|
||||
if (easterEggState) {
|
||||
document.cookie = "easterEggState=true";
|
||||
document.body.style.backgroundImage = "url(https://files.calebfontenot.com/blahaj-bl%C3%A5haj.gif)";
|
||||
@ -285,7 +296,7 @@
|
||||
|
||||
//console.log(i, j, outputLine);
|
||||
if (lineHasInput) {
|
||||
console.log("outputLine", outputLine);
|
||||
//console.log("outputLine", outputLine);
|
||||
outputString += outputLine + "<br>";
|
||||
}
|
||||
outputLine = "";
|
||||
@ -303,7 +314,7 @@
|
||||
let stringEval = undefined, stringEvalIndex = undefined;
|
||||
while ((stringEval = surrogatePairs.exec(compareString)) !== null) {
|
||||
stringEvalIndex = stringEval.index;
|
||||
console.log("emoji is at index", stringEvalIndex);
|
||||
//console.log("emoji is at index", stringEvalIndex);
|
||||
}
|
||||
if (stringEvalIndex == i) {
|
||||
stringLength--;
|
||||
@ -336,7 +347,7 @@
|
||||
} else {
|
||||
var spaceOffset = "";
|
||||
}
|
||||
console.log(radius, mid);
|
||||
//console.log(radius, mid);
|
||||
// dist represents distance to the center
|
||||
let dist = parseFloat(0);
|
||||
let space = ""
|
||||
@ -425,23 +436,6 @@
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<p id="jsOutput"></p>
|
||||
<!--img id=riitag src="https://tag.rc24.xyz/294976590658666497/tag.max.png" alt="My RiiTag" width=1024-->
|
||||
<button id=DiscordButton class=button onClick="toggleDiscordWidget()">Show Discord Widget</button>
|
||||
<div id="DiscordWidget" style="display: none">
|
||||
<iframe src="https://discord.com/widget?id=475327576110268466&theme=dark" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe>
|
||||
</div>
|
||||
<p>
|
||||
<a href="https://jigsaw.w3.org/css-validator/check/referer">
|
||||
<img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss"
|
||||
alt="Valid CSS!" />
|
||||
</a>
|
||||
</p>
|
||||
|
||||
|
||||
<footer>
|
||||
<a href=https://gitea.calebfontenot.com/CCF_100/frontpage class="button info">Caleb Fontenot, 2024</a>
|
||||
</footer>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user