Skip to content

Commit 1a4ecd0

Browse files
authored
Rules.html Cookie Banner
1 parent 75cec4a commit 1a4ecd0

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

JavaDiscord/rules.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
<!DOCTYPE html>
22
<html lang="en">
33
<head>
4+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-T3DK8F7FPD"></script>
5+
<script>
6+
window.dataLayer = window.dataLayer || [];
7+
function gtag(){dataLayer.push(arguments);}
8+
gtag('js', new Date());
9+
10+
gtag('config', 'G-T3DK8F7FPD');
11+
</script>
412
<meta charset="UTF-8">
513
<meta http-equiv="X-UA-Compatible" content="IE=edge">
614
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@@ -138,6 +146,20 @@ <h3 id="rule-num">12.</h3>
138146
navbar.classList.toggle("navbar-scrolling", window.scrollY > 0);
139147
});
140148

149+
// Cookie
150+
const cookieContainer = document.querySelector(".cookie-container");
151+
const cookieButton = document.querySelector(".cookie-btn");
152+
153+
cookieButton.addEventListener("click", () => {
154+
cookieContainer.classList.remove("active");
155+
localStorage.setItem("cookieContainerDisplayed", "true");
156+
});
157+
158+
setTimeout(() => {
159+
if (!localStorage.getItem("cookieContainerDisplayed")) {
160+
cookieContainer.classList.add("active")
161+
}
162+
}, 1000);
141163
</script>
142164
</body>
143165
</html>

0 commit comments

Comments
 (0)