-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
70 lines (54 loc) · 3.76 KB
/
main.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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
function createGame(player1, hour, player2) {
return `
<li>
<img src="./assets/icon=${player1}.svg" alt="${player1}" title="${player1}">
<strong>${hour}</strong>
<img src="./assets/icon=${player2}.svg" alt="${player2}" title="${player2}">
</li>
`
}
let delay = -0.3;
function createCard(date, day, games) {
delay = delay + 0.3;
return `
<div class="card" style="animation-delay: ${delay}s">
<h2>${date} <span>${day}</span></h2>
<ul>
${games}
</ul>
</div>
`
}
document.querySelector('#app').innerHTML = `
<header>
<img src="./assets/header.svg" alt="NLW - Copa: Calendário">
</header>
<main id="cards">
${createCard("20/11", "domingo", createGame('Catar', '13:00', 'Equador')
)}
${createCard("21/11", "segunda", createGame('Inglaterra', '10:00', 'Irã') + createGame('Senegal', '13:00', 'Países Baixos') + createGame('Estados Unidos', '16:00', 'País de Gales')
)}
${createCard("22/11", "terça", createGame('Argentina', '07:00', 'Arábia Saudita') + createGame('Dinamarca', '10:00', 'Tunísia') + createGame('México', '13:00', 'Polônia') + createGame('França', '16:00', 'Austrália')
)}
${createCard("23/11", "quarta", createGame('Marrocos', '07:00', 'Croácia') + createGame('Alemanha', '10:00', 'Japão') + createGame('Espanha', '13:00', 'Costa Rica') + createGame('Bélgica', '16:00', 'Canadá')
)}
${createCard("24/11", "quinta", createGame('Suíça', '07:00', 'Camarões') + createGame('Uruguai', '10:00', 'Coreia do Sul') + createGame('Portugal', '13:00', 'Gana') + createGame('Brasil', '16:00', 'Sérvia')
)}
${createCard("25/11", "sexta", createGame('País de Gales', '07:00', 'Irã') + createGame('Catar', '10:00', 'Senegal') + createGame('Países Baixos', '13:00', 'Equador') + createGame('Inglaterra', '16:00', 'Estados Unidos')
)}
${createCard("26/11", "sabado", createGame('Tunísia', '07:00', 'Austrália') + createGame('Polônia', '10:00', 'Arábia Saudita') + createGame('França', '13:00', 'Dinamarca') + createGame('Argentina', '16:00', 'México')
)}
${createCard("27/11", "domingo", createGame('Japão', '07:00', 'Costa Rica') + createGame('Bélgica', '10:00', 'Marrocos') + createGame('Croácia', '13:00', 'Canadá') + createGame('Espanha', '16:00', 'Alemanha')
)}
${createCard("28/11", "segunda", createGame('Camarões', '07:00', 'Sérvia') + createGame('Coreia do Sul', '10:00', 'Gana') + createGame('Brasil', '13:00', 'Suíça') + createGame('Portugal', '16:00', 'Uruguai')
)}
${createCard("29/11", "terça", createGame('Equador', '07:00', 'Senegal') + createGame('Países Baixos', '10:00', 'Catar') + createGame('Irã', '13:00', 'Estados Unidos') + createGame('País de Gales', '16:00', 'Inglaterra')
)}
${createCard("30/11", "quarta", createGame('Tunísia', '07:00', 'França') + createGame('Austrália', '10:00', 'Dinamarca') + createGame('Polônia', '13:00', 'Argentina') + createGame('Arábia Saudita', '16:00', 'México')
)}
${createCard("01/12", "quinta", createGame('Croácia', '07:00', 'Bélgica') + createGame('Canadá', '10:00', 'Marrocos') + createGame('Japão', '13:00', 'Espanha') + createGame('Costa Rica', '16:00', 'Alemanha')
)}
${createCard("02/12", "sexta", createGame('Coreia do Sul', '07:00', 'Portugal') + createGame('Gana', '10:00', 'Uruguai') + createGame('Sérvia', '13:00', 'Suíça') + createGame('Camarões', '16:00', 'Brasil')
)}
</main>
`