-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomponents.js
63 lines (54 loc) · 1.55 KB
/
components.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
//Funksjon for å lage header
// Kommentert ut denne da funksjonen change color av headeren ikke fungerte når headeren ble laget i js.
// Derfor har vi den heller i html.
/*function makeh1() {
let a = document.createElement("a")
a.setAttribute("href","hjemmeside.html")
const header = document.createElement('h1');
const text = document.createTextNode("KNIT HAPPENS");
header.appendChild(text);
a.appendChild(header)
return a;
}
document.getElementById('header').appendChild(makeh1());*/
// Navbar
const navbar = document.getElementById("navbar")
const links = [
{
label: "Garn",
path: "garn.html",
},
{
label: "Oppskrifter",
path: "oppskrifter.html",
},
{
label: "Om oss",
path: "omoss.html",
},
{
label: "Kontaktskjema",
path: "kontaktskjema.html",
},
]
for (let i = 0; i < links.length; i++) {
let a = document.createElement("a")
a.setAttribute("href", links[i].path)
let text = document.createTextNode(links[i].label)
a.appendChild(text)
navbar.appendChild(a)
}
//Footer
const footer = document.getElementById("footer")
const text = [
{ label: "Adresse: Strikkegata 26, Trondheim", },
{ label: "Tlf: +47 123 45 678", },
{ label: "Mail: [email protected]", },
{ label: "Følg oss på instagram! @knit.happ", },
]
for (let i = 0; i < text.length; i++) {
let p = document.createElement("p")
let content = document.createTextNode(text[i].label)
p.appendChild(content)
footer.appendChild(p)
}