-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
app.js
43 lines (24 loc) · 945 Bytes
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
const button = document.querySelector('.button');
button.addEventListener("click", function() {
const button = document.querySelector(".nav");
button.style.display = "flex";
})
button.addEventListener("dblclick", function() {
const button = document.querySelector(".nav");
button.style.display = "none";
})
const light = document.querySelector("#light");
light.addEventListener("click", function() {
const light = document.querySelector("body");
light.classList.add("dark");
let dark = document.querySelector("#light");
dark.style.color = "black";
light.style.transition = "ease-in-out 1s";
})
light.addEventListener("dblclick", function() {
const light = document.querySelector("body");
light.classList.remove("dark");
let dark = document.querySelector("#light");
dark.style.color = "white";
dark.style.backgroundColor = "transparent";})
light.style.transition = "linear 1s";