svs-services-server/templates/index.html

189 lines
6.6 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SVS {{.Occupation}}</title>
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background: #f8f9fa;
}
#what-we-do {
background: #e6e6e6;
}
header {
background: linear-gradient(135deg, #0d6efd, #6610f2);
color: white;
padding: 80px 0;
text-align: center;
}
header h1 {
font-size: 3rem;
font-weight: bold;
}
.about-section img {
border-radius: 50%;
width: 150px;
height: 150px;
object-fit: cover;
margin-bottom: 15px;
}
.footer {
background: #212529;
color: white;
margin-top: 40px;
}
.btn-fun {
background: linear-gradient(135deg, #0d6efd, #6610f2);
}
.sans {
font-family: "Comic Neue", cursive;
font-weight: 600;
font-style: normal;
}
</style>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Comic+Neue:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap"
rel="stylesheet">
</head>
<body>
<!-- Header -->
<header>
<div class="container">
<h1>SVS Industries</h1>
<h2 class="sans">{{.Occupation}}</h2>
<p class="lead">{{.Tagline}}</p>
<a href="#about" class="btn btn-light btn-lg mt-3">Meet Our Team</a>
</div>
</header>
<section id="what-we-do" class="py-5">
<div class="container">
<h2 class="text-center mb-4">What We Do</h2>
<div class="row justify-content-center">
<div class="col-lg-10">
{{.WhatWeDo}}
</div>
</div>
</div>
</section>
<!-- About Us -->
<section id="about" class="py-5">
<div class="container">
<h2 class="text-center mb-5">About Us</h2>
<div class="row g-4">
<div class="col-md-4 text-center d-flex flex-column align-items-center about-section">
<img src="headshots/chandlerswift.jpg"
alt="Chandler Swift">
<h4 class="mt-3">Chandler <b>Swift</b></h4>
<div class="flex-grow-1 d-flex flex-column justify-content-evenly">
{{.ChandlerBio}}
</div>
<a href="https://chandlerswift.com/" class="btn btn-dark btn-fun btn-lg mt-3">chandlerswift.com</a>
</div>
<hr class="d-xl-none d-xxl-none d-lg-none d-md-none">
<div class="col-md-4 text-center d-flex flex-column align-items-center about-section">
<img src="headshots/ericvillnow.jpg"
alt="Developer 2">
<h4 class="mt-3">Eric <b>Villnow</b></h4>
<div class="flex-grow-1 d-flex flex-column justify-content-evenly">
{{.EricBio}}
</div>
<a href="https://vill.now/" class="btn btn-dark btn-fun btn-lg mt-3">vill.now</a>
</div>
<hr class="d-xl-none d-xxl-none d-lg-none d-md-none">
<div class="col-md-4 text-center d-flex flex-column align-items-center about-section">
<img src="headshots/isaacswift.jpg" alt="Isaac Swift">
<h4 class="mt-3">Isaac <b>Swift</b></h4>
<div class="flex-grow-1 d-flex flex-column justify-content-evenly">
{{.IsaacBio}}
</div>
<a href="https://isaacswift.com/" class="btn btn-dark btn-fun btn-lg mt-3">isaacswift.com</a>
</div>
</div>
</div>
</section>
<section id="testimonials" class="py-5">
<div class="container-fluid">
<h2 class="text-center mb-5">What Our Clients Say</h2>
<div id="testimonialCarousel" class="carousel carousel-dark slide" data-bs-ride="carousel">
<div class="carousel-inner">
{{range $index, $testimonial := .Testimonials}}
<div class="carousel-item text-center {{if eq $index 0}}active{{end}}">
<p class="fs-5 fst-italic">"{{$testimonial.Quote}}"</p>
<h5 class="mt-3">— {{$testimonial.Name}}, {{$testimonial.Position}}</h5>
</div>
{{end}}
</div>
<!-- Carousel controls -->
<button class="carousel-control-prev" type="button" data-bs-target="#testimonialCarousel"
data-bs-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="visually-hidden">Previous</span>
</button>
<button class="carousel-control-next" type="button" data-bs-target="#testimonialCarousel"
data-bs-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="visually-hidden">Next</span>
</button>
</div>
</div>
</section>
<style>
#clients {
position: relative;
}
.client-logo {
max-height: 100px;
filter: grayscale(100%);
opacity: 0.6;
transition: opacity 0.3s ease;
margin-left: 50px;
}
.client-logo:hover {
opacity: 1;
}
</style>
<!-- Footer -->
<div class="footer d-flex justify-content-between align-items-md-end p-5 flex-column flex-md-row">
<p>
<b>Swift, Villnow & Swift Industries</b><br>
{{.Occupation}} Division<br>
<a href="tel:2182105180">(218) 210-5180</a><br>
<a href="mailto:sales@svsindustries.org">sales@svsindustries.org</a>
</p>
<p>&copy; {{.CurrentYear}} Swift, Villnow & Swift Industries. All rights reserved.</p>
</div>
<!-- Bootstrap JS -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>