HEAD
var interval;
document.addEventListener("DOMContentLoaded", function () {
if (localStorage.getItem("theme")) {
localStorage.setItem("selenite.theme", localStorage.getItem("theme"));
localStorage.removeItem("theme");
}
if (localStorage.getItem("selenite.theme")) {
document.body.setAttribute("theme", localStorage.getItem("selenite.theme"));
} else {
document.body.setAttribute("theme", "main");
}
if (document.querySelectorAll("[id=adcontainer]")) {
for (let i = 0; i < document.querySelectorAll("[id=adcontainer]").length; i++) {
if (Math.random() < 0.5 || localStorage.getItem("selenite.adblock") == "true") document.querySelectorAll("[id=adcontainer]")[i].innerHTML = "";
}
}
const iconSetting = document.querySelector("input#discordIcon");
const blockClose = document.querySelector("input#blockClose");
const openBlank = document.getElementById("blank");
const bgTheme = document.querySelector("input#bgTheme");
// if (document.querySelector("widgetbot-crate")) {
// if (localStorage.getItem("selenite.discordIcon") == "true") {
// const widget = document.querySelector("widgetbot-crate");
// widget.setAttribute("style", "display:none");
// }
// }
if (document.querySelector("input#discordIcon")) {
if (localStorage.getItem("selenite.discordIcon") == "true") {
iconSetting.checked = true;
}
iconSetting.addEventListener("click", () => {
localStorage.setItem("selenite.discordIcon", iconSetting.checked);
});
}
if (document.querySelector("input#blockClose")) {
if (localStorage.getItem("selenite.blockClose") == "true") {
blockClose.checked = true;
}
blockClose.addEventListener("click", () => {
localStorage.setItem("selenite.blockClose", blockClose.checked);
});
}
if (document.querySelector("input#tabDisguise")) {
if (localStorage.getItem("selenite.tabDisguise") == "true") {
tabDisguise.checked = true;
}
tabDisguise.addEventListener("click", () => {
localStorage.setItem("selenite.tabDisguise", tabDisguise.checked);
});
}
if (document.querySelector("input#bgTheme")) {
bgTheme.checked = true;
}
document.getElementById("blank").addEventListener("click", () => {
win = window.open();
win.document.body.style.margin = "0";
win.document.body.style.height = "100vh";
html = `
${message.message}
`; toast.style.animation = "toastFade 6s"; document.body.appendChild(toast); if (onclick) { toast.addEventListener("click", onclick); toast.style.cursor = "pointer"; } setTimeout(() => { toast.remove(); }, 6000); } function timeAgo(input) { const date = input instanceof Date ? input : new Date(input); const formatter = new Intl.RelativeTimeFormat("en"); const ranges = { years: 3600 * 24 * 365, months: 3600 * 24 * 30, weeks: 3600 * 24 * 7, days: 3600 * 24, hours: 3600, minutes: 60, seconds: 1, }; const secondsElapsed = (date.getTime() - Date.now()) / 1000; for (let key in ranges) { if (ranges[key] < Math.abs(secondsElapsed)) { const delta = secondsElapsed / ranges[key]; return formatter.format(Math.round(delta), key); } } } let cookieConsentScript = document.createElement("script"); cookieConsentScript.src = "/js/cookieConsent.js"; document.head.appendChild(cookieConsentScript); let cookieConsentStyle = document.createElement("link"); cookieConsentStyle.href = "/js/cookieConsent.css"; cookieConsentStyle.rel = "stylesheet"; document.head.appendChild(cookieConsentStyle); ======= function setBackground() { let randomNumbers = [100-Math.abs(Math.floor(Math.random() * 200) - 99), 100-Math.abs(Math.floor(Math.random() * 200) - 99)]; document.body.style.setProperty("--gradient-x", randomNumbers[0] + "%"); document.body.style.setProperty("--gradient-y", randomNumbers[1] + "%"); setTimeout(setBackground, 30000) } function loadPJS() { let div = document.createElement("div"); div.id = "particles-js"; document.body.appendChild(div); let script = document.createElement("script"); script.src = "https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"; document.head.appendChild(script); script.addEventListener("load", ()=>{ particlesJS.load('particles-js', "js/particlesjs-config.json", ()=>{}); }); } function cursor() { let cursor = document.createElement("div"); cursor.style.width = "30px"; cursor.style.height = "30px"; cursor.style.backgroundColor = "var(--color-1)"; cursor.style.position = "absolute"; cursor.style.borderRadius = "100%"; // cursor.style.filter = "blur(40px)"; cursor.style.pointerEvents = "none"; document.body.appendChild(cursor); document.addEventListener("mousemove", (e) => { cursor.style.top = `${e.clientY - 15}px`; cursor.style.left = `${e.clientX - 15}px`; }) } document.addEventListener("DOMContentLoaded", ()=>{ setBackground(); loadPJS(); cursor(); }) document.addEventListener("scroll", ()=>{ console.log("scroll"); document.getElementById("particles-js").style.top = window.scrollY + "px"; }) // var interval; // document.addEventListener("DOMContentLoaded", function () { // if (localStorage.getItem("theme")) { // localStorage.setItem("selenite.theme", localStorage.getItem("theme")); // localStorage.removeItem("theme"); // } // if (localStorage.getItem("selenite.theme")) { // document.body.setAttribute("theme", localStorage.getItem("selenite.theme")); // } else { // document.body.setAttribute("theme", "main"); // } // if (document.querySelectorAll("[id=adcontainer]")) { // for (let i = 0; i < document.querySelectorAll("[id=adcontainer]").length; i++) { // if (Math.random() < 0.5 || localStorage.getItem("selenite.adblock") == "true") document.querySelectorAll("[id=adcontainer]")[i].innerHTML = ""; // } // } // const iconSetting = document.querySelector("input#discordIcon"); // const blockClose = document.querySelector("input#blockClose"); // const openBlank = document.getElementById("blank"); // const bgTheme = document.querySelector("input#bgTheme"); // // if (document.querySelector("widgetbot-crate")) { // // if (localStorage.getItem("selenite.discordIcon") == "true") { // // const widget = document.querySelector("widgetbot-crate"); // // widget.setAttribute("style", "display:none"); // // } // // } // if (document.querySelector("input#discordIcon")) { // if (localStorage.getItem("selenite.discordIcon") == "true") { // iconSetting.checked = true; // } // iconSetting.addEventListener("click", () => { // localStorage.setItem("selenite.discordIcon", iconSetting.checked); // }); // } // if (document.querySelector("input#blockClose")) { // if (localStorage.getItem("selenite.blockClose") == "true") { // blockClose.checked = true; // } // blockClose.addEventListener("click", () => { // localStorage.setItem("selenite.blockClose", blockClose.checked); // }); // } // if (document.querySelector("input#tabDisguise")) { // if (localStorage.getItem("selenite.tabDisguise") == "true") { // tabDisguise.checked = true; // } // tabDisguise.addEventListener("click", () => { // localStorage.setItem("selenite.tabDisguise", tabDisguise.checked); // }); // } // if (document.querySelector("input#bgTheme")) { // bgTheme.checked = true; // } // document.getElementById("blank").addEventListener("click", () => { // win = window.open(); // win.document.body.style.margin = "0"; // win.document.body.style.height = "100vh"; // html = ` //${message.message}
`; // toast.style.animation = "toastFade 6s"; // document.body.appendChild(toast); // if (onclick) { // toast.addEventListener("click", onclick); // toast.style.cursor = "pointer"; // } // setTimeout(() => { // toast.remove(); // }, 6000); // } // function timeAgo(input) { // const date = input instanceof Date ? input : new Date(input); // const formatter = new Intl.RelativeTimeFormat("en"); // const ranges = { // years: 3600 * 24 * 365, // months: 3600 * 24 * 30, // weeks: 3600 * 24 * 7, // days: 3600 * 24, // hours: 3600, // minutes: 60, // seconds: 1, // }; // const secondsElapsed = (date.getTime() - Date.now()) / 1000; // for (let key in ranges) { // if (ranges[key] < Math.abs(secondsElapsed)) { // const delta = secondsElapsed / ranges[key]; // return formatter.format(Math.round(delta), key); // } // } // } // let cookieConsentScript = document.createElement("script"); // cookieConsentScript.src = "/js/cookieConsent.js"; // document.head.appendChild(cookieConsentScript); // let cookieConsentStyle = document.createElement("link"); // cookieConsentStyle.href = "/js/cookieConsent.css"; // cookieConsentStyle.rel = "stylesheet"; // document.head.appendChild(cookieConsentStyle); >>>>>>> c2041b6 (first dev commit)