-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
61 lines (59 loc) · 2.88 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
document.addEventListener("DOMContentLoaded", () => {
const testimonials = [
{
name: "Beaconhurst School",
image: "images/Beaconhust Badge 2.png",
text: "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam, saepe provident dolorem a quaerat quo error facere nihil deleniti eligendi ipsum adipisci, fugit, architecto amet asperiores doloremque deserunt eum nemo.",
},
{
name: "Qwawekazi Mazaleni",
image: "images/bio-photo.jpg",
text: "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam, saepe provident dolorem a quaerat quo error facere nihil deleniti eligendi ipsum adipisci, fugit, architecto amet asperiores doloremque deserunt eum nemo.",
job: "Speech Therapist (Stel)",
},
{
name: "Lynette Van Greunen",
image: "images/bio-photo.jpg",
text: "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam, saepe provident dolorem a quaerat quo error facere nihil deleniti eligendi ipsum adipisci, fugit, architecto amet asperiores doloremque deserunt eum nemo.",
job: "Educator",
},
{
name: "Jean Shaw",
image: "images/bio-photo.jpg",
text: "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam, saepe provident dolorem a quaerat quo error facere nihil deleniti eligendi ipsum adipisci, fugit, architecto amet asperiores doloremque deserunt eum nemo.",
job: "Educator",
},
{
name: "Stephnie Van Der Vywer",
image: "images/bio-photo.jpg",
text: "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam, saepe provident dolorem a quaerat quo error facere nihil deleniti eligendi ipsum adipisci, fugit, architecto amet asperiores doloremque deserunt eum nemo.",
job: "Educator",
},
{
name: "Stephan Pretorius",
image: "images/bio-photo.jpg",
text: "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam, saepe provident dolorem a quaerat quo error facere nihil deleniti eligendi ipsum adipisci, fugit, architecto amet asperiores doloremque deserunt eum nemo.",
job: "Educator",
},
];
const testimonialSlider = document.querySelector(".testimonial-slider");
testimonials.forEach((testimonial) => {
const slide = document.createElement("div");
slide.classList.add("testimonial-slide");
slide.innerHTML = `
<div class="testimonial-content">
<img src="${testimonial.image}" alt="${
testimonial.name
}" class="testimonial-image">
<p class="testimonial-text">${testimonial.text}</p>
<p class="testimonial-author">${testimonial.name}</p>
${
testimonial.job
? `<p class="testimonial-job">${testimonial.job}</p>`
: ""
}
</div>
`;
testimonialSlider.appendChild(slide);
});
});