diff --git a/js/all.min.js b/js/all.min.js
index 73a996d..73516f8 100755
--- a/js/all.min.js
+++ b/js/all.min.js
@@ -17,6 +17,23 @@ loadAnalytics.cloudflare = function() {
script.setAttribute("data-cf-beacon", '{"token": "e5b0ef8807e74cef81287ac77bd18938"}');
document.head.appendChild(script);
};
+loadAnalytics.google = function() {
+ //
+ let script = document.createElement("script");
+ script.setAttribute("async", "");
+ script.setAttribute("src", "https://www.googletagmanager.com/gtag/js?id=G-63PV9BWZK5");
+ document.head.appendChild(script);
+ /* */
+ let script2 = document.createElement("script");
+ script2.innerText = "window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-63PV9BWZK5');";
+
+}
function antiSkid() {
if(window != window.parent && location.hostname != new URL(document.referrer).hostname) {
@@ -49,5 +66,7 @@ document.addEventListener("DOMContentLoaded", () => {
// yo why are all analytic providers mid
// loadAnalytics.unami();
// loadAnalytics.cloudflare();
+ // bag under eyes emoji
+ loadAnalytics.google();
antiSkid();
})
\ No newline at end of file
diff --git a/js/games.js b/js/games.js
index b23a636..d251355 100755
--- a/js/games.js
+++ b/js/games.js
@@ -60,7 +60,7 @@ async function loadGames() {
gore.classList = "gore";
warnings.appendChild(gore);
}
- if(element.tags.includes("top")) {
+ if(element.tags.includes("top") && localStorage.getItem("selenite.disableTopGames") != "false") {
topGElement.appendChild(newElement);
} else {
gamesElement.appendChild(newElement);
@@ -84,7 +84,9 @@ async function loadGames() {
document.getElementById("gameCount").innerText = `${data.length} games loaded!`;
document.getElementById("loadingMsg").style.display = "none";
document.getElementById("allHeader").style.display = "block";
- document.getElementById("topHeader").style.display = "block";
+ if(localStorage.getItem("selenite.disableTopGames") != "false") {
+ document.getElementById("topHeader").style.display = "block";
+ }
if(isDev.length > 0) {sAlert("wip games", "dev message, shouldnt be seen");console.log(isDev.join(","))};
starredGames = JSON.parse(localStorage.getItem("selenite.starred") || '[]');
if(starredGames.length > 0) {
diff --git a/js/main.js b/js/main.js
index e549e0e..a6fd6de 100755
--- a/js/main.js
+++ b/js/main.js
@@ -13,7 +13,7 @@ function loadPJS() {
script.src = "https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js";
document.head.appendChild(script);
script.addEventListener("load", ()=>{
- particlesJS.load('pjs', "/js/christmas-particlesjs-config.json", ()=>{});
+ particlesJS.load('pjs', "/js/main-particlesjs-config.json", ()=>{});
});
}