Skip to content

Commit db1c384

Browse files
committed
update testimonials
1 parent 08b6697 commit db1c384

File tree

9 files changed

+570
-20
lines changed

9 files changed

+570
-20
lines changed

assets/scss/components/_testimonials.scss

Lines changed: 492 additions & 0 deletions
Large diffs are not rendered by default.

assets/scss/style.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ $sub-footer-text-color: $white;
5353
@import 'components/feature';
5454
@import 'components/social';
5555
@import 'components/blog-carousel';
56+
@import 'components/testimonials';
5657

5758
// Pages
5859
@import 'pages/home';

config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ enableRobotsTXT = false
3434

3535
[params.fonts]
3636
# Sets the google font link in layouts/partials/google-fonts.html
37-
google_fonts = "https://fonts.googleapis.com/css2?family=Outfit:wght@400&family=Titillium+Web:wght@400;700&display=swap"
37+
google_fonts = "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Titillium+Web:wght@400;700&family=Merriweather:ital,wght@0,300;0,400;1,300;1,400&display=swap"
3838
heading = "Outfit"
3939
base = "Noto Sans"
4040

data/testimonials.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[
2+
{
3+
"name": "Ranjan Sakalley",
4+
"title": "Head of Engineering",
5+
"company": "Vedantu",
6+
"image": "images/testimonials/ranjan.jpeg",
7+
"quote": "Infraspec helped us improve operational efficiency by completely owning and building important products that our operations team needed. They owned multiple initiatives in the organization including continuous delivery audit for teams, helped in setting up processes for change management, securing & improving resilience of public APIs. They go the extra mile to understand the requirements at depth and utilize that knowledge to make appropriate technology choices. They constantly challenged the status quo and pushed for technical excellence. They were always aligned with our culture and values."
8+
},
9+
{
10+
"name": "Karthik Chandrasekariah",
11+
"title": "CTO",
12+
"company": "Zinc Learning Labs",
13+
"image": "images/testimonials/karthik.jpeg",
14+
"quote": "Working with the Infraspec team has been a very satisfying experience! They were completely dedicated to our mission and our product. Their commitment and dedication to our efforts felt like they are a part of our core team rather than being external consultants. They are a high quality technical team. They were able to take on and deliver projects with both familiar and unfamiliar technologies. Their commitment to writing clean code and good automated tests helped our team level up our own coding skills."
15+
}
16+
]

layouts/_default/baseof.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
{{ end }}
2626
<link rel="stylesheet" href="{{ $style.RelPermalink }}">
2727

28+
<!-- Swiper CSS -->
29+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css">
30+
2831
{{ block "header_css" . }}{{ end }}
2932

3033
{{ block "meta_tags" . }}
@@ -88,6 +91,9 @@
8891
{{ partialCached "google-analytics.html" . }}
8992

9093
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
94+
95+
<!-- Swiper JS -->
96+
<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
9197
</body>
9298

9399
</html>

layouts/index.html

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -65,25 +65,7 @@ <h2 class="feature-title">{{ .title }}</h2>
6565

6666
<div class="strip">
6767
<div class="container pt-6 pb-6 pt-md-10 pb-md-10">
68-
<div class="d-flex flex-column justify-content-center testimonials">
69-
<div class="testimonial">
70-
<h2 class="mb-3">Testimonials</h2>
71-
<p class="testimonial-heading">Ranjan Sakalley - Head of Engineering at Vedantu</p>
72-
73-
<div class="testimonial-body">
74-
<p><b></b>Infraspec helped us improve operational efficiency by completely owning and building important products that our operations team needed. They owned multiple initiatives in the organization including continuous delivery audit for teams, helped in setting up processes for change management, securing & improving resilience of public APIs.</p>
75-
76-
<p>They go the extra mile to understand the requirements at depth and utilize that knowledge to make appropriate technology choices. They constantly challenged the status quo and pushed for technical excellence. They were always aligned with our culture and values.<b>"</b></p>
77-
</div>
78-
</div>
79-
<div class="testimonial mt-4">
80-
<p class="testimonial-heading">Karthik Chandrasekariah - CTO at Zinc Learning Labs</p>
81-
82-
<div class="testimonial-body">
83-
<p><b></b>Working with the Infraspec team has been a very satisfying experience! They were completely dedicated to our mission and our product. Their commitment and dedication to our efforts felt like they are a part of our core team rather than being external consultants. They are a high quality technical team. They were able to take on and deliver projects with both familiar and unfamiliar technologies. Their commitment to writing clean code and good automated tests helped our team level up our own coding skills.<b>"</b></p>
84-
</div>
85-
</div>
86-
</div>
68+
{{ partial "testimonials.html" . }}
8769
</div>
8870
</div>
8971

@@ -105,4 +87,29 @@ <h2 class="text-center">Our Latest <br> Posts</h2>
10587
{{ end }}
10688

10789
{{ define "footer_js" }}
90+
<script>
91+
document.addEventListener('DOMContentLoaded', function() {
92+
var testimonialSwiper = new Swiper(".testimonialSwiper", {
93+
slidesPerView: 1,
94+
spaceBetween: 30,
95+
loop: true,
96+
autoplay: {
97+
delay: 5000,
98+
disableOnInteraction: false,
99+
},
100+
pagination: {
101+
el: ".swiper-pagination",
102+
clickable: true,
103+
},
104+
navigation: {
105+
nextEl: ".swiper-button-next",
106+
prevEl: ".swiper-button-prev",
107+
},
108+
effect: "fade",
109+
fadeEffect: {
110+
crossFade: true
111+
}
112+
});
113+
});
114+
</script>
108115
{{ end }}

layouts/partials/testimonials.html

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{{ if .Site.Data.testimonials }}
2+
<div class="testimonials testimonials-clean-avatar">
3+
<h2>Testimonials</h2>
4+
<div class="swiper testimonialSwiper">
5+
<div class="swiper-wrapper">
6+
{{ range .Site.Data.testimonials }}
7+
<div class="swiper-slide">
8+
<div class="testimonial">
9+
<div class="testimonial-body">
10+
<p>{{ .quote }}</p>
11+
</div>
12+
<div class="testimonial-avatar">
13+
<img src="{{ .image | relURL }}" alt="{{ .name }}">
14+
</div>
15+
<div class="testimonial-author">
16+
<h4 class="author-name">{{ .name }}</h4>
17+
<p class="author-title">{{ .title }} at {{ .company }}</p>
18+
</div>
19+
</div>
20+
</div>
21+
{{ end }}
22+
</div>
23+
<div class="swiper-pagination"></div>
24+
<div class="swiper-button-next"></div>
25+
<div class="swiper-button-prev"></div>
26+
</div>
27+
</div>
28+
{{ end }}
32.2 KB
Loading
106 KB
Loading

0 commit comments

Comments
 (0)