initial Bootstrap 5 commit
BIN
dist/assets/img/about/1.jpg
vendored
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 19 KiB |
BIN
dist/assets/img/about/2.jpg
vendored
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 9.9 KiB |
BIN
dist/assets/img/about/3.jpg
vendored
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 18 KiB |
BIN
dist/assets/img/about/4.jpg
vendored
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 16 KiB |
BIN
dist/assets/img/portfolio/1.jpg
vendored
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
dist/assets/img/portfolio/2.jpg
vendored
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
dist/assets/img/portfolio/3.jpg
vendored
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
dist/assets/img/portfolio/4.jpg
vendored
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
dist/assets/img/portfolio/5.jpg
vendored
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
dist/assets/img/portfolio/6.jpg
vendored
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
dist/assets/img/team/1.jpg
vendored
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 39 KiB |
BIN
dist/assets/img/team/2.jpg
vendored
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 60 KiB |
BIN
dist/assets/img/team/3.jpg
vendored
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 56 KiB |
12577
dist/css/styles.css
vendored
123
dist/index.html
vendored
@ -6,6 +6,7 @@
|
|||||||
<meta name="description" content="" />
|
<meta name="description" content="" />
|
||||||
<meta name="author" content="" />
|
<meta name="author" content="" />
|
||||||
<title>Agency - Start Bootstrap Theme</title>
|
<title>Agency - Start Bootstrap Theme</title>
|
||||||
|
<!-- Favicon-->
|
||||||
<link rel="icon" type="image/x-icon" href="assets/favicon.ico" />
|
<link rel="icon" type="image/x-icon" href="assets/favicon.ico" />
|
||||||
<!-- Font Awesome icons (free version)-->
|
<!-- Font Awesome icons (free version)-->
|
||||||
<script src="https://use.fontawesome.com/releases/v5.15.3/js/all.js" crossorigin="anonymous"></script>
|
<script src="https://use.fontawesome.com/releases/v5.15.3/js/all.js" crossorigin="anonymous"></script>
|
||||||
@ -19,18 +20,18 @@
|
|||||||
<!-- Navigation-->
|
<!-- Navigation-->
|
||||||
<nav class="navbar navbar-expand-lg navbar-dark fixed-top" id="mainNav">
|
<nav class="navbar navbar-expand-lg navbar-dark fixed-top" id="mainNav">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<a class="navbar-brand js-scroll-trigger" href="#page-top"><img src="assets/img/navbar-logo.svg" alt="..." /></a>
|
<a class="navbar-brand" href="#page-top"><img src="assets/img/navbar-logo.svg" alt="..." /></a>
|
||||||
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
|
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
Menu
|
Menu
|
||||||
<i class="fas fa-bars ml-1"></i>
|
<i class="fas fa-bars ms-1"></i>
|
||||||
</button>
|
</button>
|
||||||
<div class="collapse navbar-collapse" id="navbarResponsive">
|
<div class="collapse navbar-collapse" id="navbarResponsive">
|
||||||
<ul class="navbar-nav text-uppercase ml-auto">
|
<ul class="navbar-nav text-uppercase ms-auto py-4 py-lg-0">
|
||||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#services">Services</a></li>
|
<li class="nav-item"><a class="nav-link" href="#services">Services</a></li>
|
||||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#portfolio">Portfolio</a></li>
|
<li class="nav-item"><a class="nav-link" href="#portfolio">Portfolio</a></li>
|
||||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#about">About</a></li>
|
<li class="nav-item"><a class="nav-link" href="#about">About</a></li>
|
||||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#team">Team</a></li>
|
<li class="nav-item"><a class="nav-link" href="#team">Team</a></li>
|
||||||
<li class="nav-item"><a class="nav-link js-scroll-trigger" href="#contact">Contact</a></li>
|
<li class="nav-item"><a class="nav-link" href="#contact">Contact</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -40,7 +41,7 @@
|
|||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="masthead-subheading">Welcome To Our Studio!</div>
|
<div class="masthead-subheading">Welcome To Our Studio!</div>
|
||||||
<div class="masthead-heading text-uppercase">It's Nice To Meet You</div>
|
<div class="masthead-heading text-uppercase">It's Nice To Meet You</div>
|
||||||
<a class="btn btn-primary btn-xl text-uppercase js-scroll-trigger" href="#services">Tell Me More</a>
|
<a class="btn btn-primary btn-xl text-uppercase" href="#services">Tell Me More</a>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
<!-- Services-->
|
<!-- Services-->
|
||||||
@ -88,11 +89,11 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-4 col-sm-6 mb-4">
|
<div class="col-lg-4 col-sm-6 mb-4">
|
||||||
<div class="portfolio-item">
|
<div class="portfolio-item">
|
||||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal1">
|
<a class="portfolio-link" data-bs-toggle="modal" href="#portfolioModal1">
|
||||||
<div class="portfolio-hover">
|
<div class="portfolio-hover">
|
||||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
||||||
</div>
|
</div>
|
||||||
<img class="img-fluid" src="assets/img/portfolio/01-thumbnail.jpg" alt="..." />
|
<img class="img-fluid" src="assets/img/portfolio/1.jpg" alt="..." />
|
||||||
</a>
|
</a>
|
||||||
<div class="portfolio-caption">
|
<div class="portfolio-caption">
|
||||||
<div class="portfolio-caption-heading">Threads</div>
|
<div class="portfolio-caption-heading">Threads</div>
|
||||||
@ -102,11 +103,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-lg-4 col-sm-6 mb-4">
|
<div class="col-lg-4 col-sm-6 mb-4">
|
||||||
<div class="portfolio-item">
|
<div class="portfolio-item">
|
||||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal2">
|
<a class="portfolio-link" data-bs-toggle="modal" href="#portfolioModal2">
|
||||||
<div class="portfolio-hover">
|
<div class="portfolio-hover">
|
||||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
||||||
</div>
|
</div>
|
||||||
<img class="img-fluid" src="assets/img/portfolio/02-thumbnail.jpg" alt="..." />
|
<img class="img-fluid" src="assets/img/portfolio/2.jpg" alt="..." />
|
||||||
</a>
|
</a>
|
||||||
<div class="portfolio-caption">
|
<div class="portfolio-caption">
|
||||||
<div class="portfolio-caption-heading">Explore</div>
|
<div class="portfolio-caption-heading">Explore</div>
|
||||||
@ -116,11 +117,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-lg-4 col-sm-6 mb-4">
|
<div class="col-lg-4 col-sm-6 mb-4">
|
||||||
<div class="portfolio-item">
|
<div class="portfolio-item">
|
||||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal3">
|
<a class="portfolio-link" data-bs-toggle="modal" href="#portfolioModal3">
|
||||||
<div class="portfolio-hover">
|
<div class="portfolio-hover">
|
||||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
||||||
</div>
|
</div>
|
||||||
<img class="img-fluid" src="assets/img/portfolio/03-thumbnail.jpg" alt="..." />
|
<img class="img-fluid" src="assets/img/portfolio/3.jpg" alt="..." />
|
||||||
</a>
|
</a>
|
||||||
<div class="portfolio-caption">
|
<div class="portfolio-caption">
|
||||||
<div class="portfolio-caption-heading">Finish</div>
|
<div class="portfolio-caption-heading">Finish</div>
|
||||||
@ -130,11 +131,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-lg-4 col-sm-6 mb-4 mb-lg-0">
|
<div class="col-lg-4 col-sm-6 mb-4 mb-lg-0">
|
||||||
<div class="portfolio-item">
|
<div class="portfolio-item">
|
||||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal4">
|
<a class="portfolio-link" data-bs-toggle="modal" href="#portfolioModal4">
|
||||||
<div class="portfolio-hover">
|
<div class="portfolio-hover">
|
||||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
||||||
</div>
|
</div>
|
||||||
<img class="img-fluid" src="assets/img/portfolio/04-thumbnail.jpg" alt="..." />
|
<img class="img-fluid" src="assets/img/portfolio/4.jpg" alt="..." />
|
||||||
</a>
|
</a>
|
||||||
<div class="portfolio-caption">
|
<div class="portfolio-caption">
|
||||||
<div class="portfolio-caption-heading">Lines</div>
|
<div class="portfolio-caption-heading">Lines</div>
|
||||||
@ -144,11 +145,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-lg-4 col-sm-6 mb-4 mb-sm-0">
|
<div class="col-lg-4 col-sm-6 mb-4 mb-sm-0">
|
||||||
<div class="portfolio-item">
|
<div class="portfolio-item">
|
||||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal5">
|
<a class="portfolio-link" data-bs-toggle="modal" href="#portfolioModal5">
|
||||||
<div class="portfolio-hover">
|
<div class="portfolio-hover">
|
||||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
||||||
</div>
|
</div>
|
||||||
<img class="img-fluid" src="assets/img/portfolio/05-thumbnail.jpg" alt="..." />
|
<img class="img-fluid" src="assets/img/portfolio/5.jpg" alt="..." />
|
||||||
</a>
|
</a>
|
||||||
<div class="portfolio-caption">
|
<div class="portfolio-caption">
|
||||||
<div class="portfolio-caption-heading">Southwest</div>
|
<div class="portfolio-caption-heading">Southwest</div>
|
||||||
@ -158,11 +159,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="col-lg-4 col-sm-6">
|
<div class="col-lg-4 col-sm-6">
|
||||||
<div class="portfolio-item">
|
<div class="portfolio-item">
|
||||||
<a class="portfolio-link" data-toggle="modal" href="#portfolioModal6">
|
<a class="portfolio-link" data-bs-toggle="modal" href="#portfolioModal6">
|
||||||
<div class="portfolio-hover">
|
<div class="portfolio-hover">
|
||||||
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
<div class="portfolio-hover-content"><i class="fas fa-plus fa-3x"></i></div>
|
||||||
</div>
|
</div>
|
||||||
<img class="img-fluid" src="assets/img/portfolio/06-thumbnail.jpg" alt="..." />
|
<img class="img-fluid" src="assets/img/portfolio/6.jpg" alt="..." />
|
||||||
</a>
|
</a>
|
||||||
<div class="portfolio-caption">
|
<div class="portfolio-caption">
|
||||||
<div class="portfolio-caption-heading">Window</div>
|
<div class="portfolio-caption-heading">Window</div>
|
||||||
@ -246,7 +247,7 @@
|
|||||||
<div class="col-lg-4">
|
<div class="col-lg-4">
|
||||||
<div class="team-member">
|
<div class="team-member">
|
||||||
<img class="mx-auto rounded-circle" src="assets/img/team/1.jpg" alt="..." />
|
<img class="mx-auto rounded-circle" src="assets/img/team/1.jpg" alt="..." />
|
||||||
<h4>Kay Garland</h4>
|
<h4>Parveen Anand</h4>
|
||||||
<p class="text-muted">Lead Designer</p>
|
<p class="text-muted">Lead Designer</p>
|
||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a>
|
||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
||||||
@ -256,7 +257,7 @@
|
|||||||
<div class="col-lg-4">
|
<div class="col-lg-4">
|
||||||
<div class="team-member">
|
<div class="team-member">
|
||||||
<img class="mx-auto rounded-circle" src="assets/img/team/2.jpg" alt="..." />
|
<img class="mx-auto rounded-circle" src="assets/img/team/2.jpg" alt="..." />
|
||||||
<h4>Larry Parker</h4>
|
<h4>Diana Petersen</h4>
|
||||||
<p class="text-muted">Lead Marketer</p>
|
<p class="text-muted">Lead Marketer</p>
|
||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a>
|
||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
||||||
@ -266,7 +267,7 @@
|
|||||||
<div class="col-lg-4">
|
<div class="col-lg-4">
|
||||||
<div class="team-member">
|
<div class="team-member">
|
||||||
<img class="mx-auto rounded-circle" src="assets/img/team/3.jpg" alt="..." />
|
<img class="mx-auto rounded-circle" src="assets/img/team/3.jpg" alt="..." />
|
||||||
<h4>Diana Petersen</h4>
|
<h4>Larry Parker</h4>
|
||||||
<p class="text-muted">Lead Developer</p>
|
<p class="text-muted">Lead Developer</p>
|
||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-twitter"></i></a>
|
||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
||||||
@ -305,25 +306,25 @@
|
|||||||
<h2 class="section-heading text-uppercase">Contact Us</h2>
|
<h2 class="section-heading text-uppercase">Contact Us</h2>
|
||||||
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3>
|
<h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3>
|
||||||
</div>
|
</div>
|
||||||
<form id="contactForm" name="sentMessage" novalidate="novalidate">
|
<form id="contactForm">
|
||||||
<div class="row align-items-stretch mb-5">
|
<div class="row align-items-stretch mb-5">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<input class="form-control" id="name" type="text" placeholder="Your Name *" required="required" data-validation-required-message="Please enter your name." />
|
<input class="form-control" id="name" type="text" placeholder="Your Name *" required="required" />
|
||||||
<p class="help-block text-danger"></p>
|
<p class="help-block text-danger"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<input class="form-control" id="email" type="email" placeholder="Your Email *" required="required" data-validation-required-message="Please enter your email address." />
|
<input class="form-control" id="email" type="email" placeholder="Your Email *" required="required" />
|
||||||
<p class="help-block text-danger"></p>
|
<p class="help-block text-danger"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group mb-md-0">
|
<div class="form-group mb-md-0">
|
||||||
<input class="form-control" id="phone" type="tel" placeholder="Your Phone *" required="required" data-validation-required-message="Please enter your phone number." />
|
<input class="form-control" id="phone" type="tel" placeholder="Your Phone *" required="required" />
|
||||||
<p class="help-block text-danger"></p>
|
<p class="help-block text-danger"></p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<div class="form-group form-group-textarea mb-md-0">
|
<div class="form-group form-group-textarea mb-md-0">
|
||||||
<textarea class="form-control" id="message" placeholder="Your Message *" required="required" data-validation-required-message="Please enter a message."></textarea>
|
<textarea class="form-control" id="message" placeholder="Your Message *" required="required"></textarea>
|
||||||
<p class="help-block text-danger"></p>
|
<p class="help-block text-danger"></p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -339,7 +340,7 @@
|
|||||||
<footer class="footer py-4">
|
<footer class="footer py-4">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row align-items-center">
|
<div class="row align-items-center">
|
||||||
<div class="col-lg-4 text-lg-left">
|
<div class="col-lg-4 text-lg-start">
|
||||||
Copyright © Your Website
|
Copyright © Your Website
|
||||||
<!-- This script automatically adds the current year to your website footer-->
|
<!-- This script automatically adds the current year to your website footer-->
|
||||||
<!-- (credit: https://updateyourfooter.com/)-->
|
<!-- (credit: https://updateyourfooter.com/)-->
|
||||||
@ -352,8 +353,8 @@
|
|||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-facebook-f"></i></a>
|
||||||
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-linkedin-in"></i></a>
|
<a class="btn btn-dark btn-social mx-2" href="#!"><i class="fab fa-linkedin-in"></i></a>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-4 text-lg-right">
|
<div class="col-lg-4 text-lg-end">
|
||||||
<a class="mr-3" href="#!">Privacy Policy</a>
|
<a class="me-3" href="#!">Privacy Policy</a>
|
||||||
<a href="#!">Terms of Use</a>
|
<a href="#!">Terms of Use</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -364,7 +365,7 @@
|
|||||||
<div class="portfolio-modal modal fade" id="portfolioModal1" tabindex="-1" role="dialog" aria-hidden="true">
|
<div class="portfolio-modal modal fade" id="portfolioModal1" tabindex="-1" role="dialog" aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
<div class="close-modal" data-bs-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-lg-8">
|
<div class="col-lg-8">
|
||||||
@ -372,15 +373,15 @@
|
|||||||
<!-- Project Details Go Here-->
|
<!-- Project Details Go Here-->
|
||||||
<h2 class="text-uppercase">Project Name</h2>
|
<h2 class="text-uppercase">Project Name</h2>
|
||||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
||||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/01-full.jpg" alt="..." />
|
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/1.jpg" alt="..." />
|
||||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
||||||
<ul class="list-inline">
|
<ul class="list-inline">
|
||||||
<li>Date: January 2021</li>
|
<li>Date: January 2021</li>
|
||||||
<li>Client: Threads</li>
|
<li>Client: Threads</li>
|
||||||
<li>Category: Illustration</li>
|
<li>Category: Illustration</li>
|
||||||
</ul>
|
</ul>
|
||||||
<button class="btn btn-primary" data-dismiss="modal" type="button">
|
<button class="btn btn-primary" data-bs-dismiss="modal" type="button">
|
||||||
<i class="fas fa-times mr-1"></i>
|
<i class="fas fa-times me-1"></i>
|
||||||
Close Project
|
Close Project
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -394,7 +395,7 @@
|
|||||||
<div class="portfolio-modal modal fade" id="portfolioModal2" tabindex="-1" role="dialog" aria-hidden="true">
|
<div class="portfolio-modal modal fade" id="portfolioModal2" tabindex="-1" role="dialog" aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
<div class="close-modal" data-bs-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-lg-8">
|
<div class="col-lg-8">
|
||||||
@ -402,15 +403,15 @@
|
|||||||
<!-- Project Details Go Here-->
|
<!-- Project Details Go Here-->
|
||||||
<h2 class="text-uppercase">Project Name</h2>
|
<h2 class="text-uppercase">Project Name</h2>
|
||||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
||||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/02-full.jpg" alt="..." />
|
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/2.jpg" alt="..." />
|
||||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
||||||
<ul class="list-inline">
|
<ul class="list-inline">
|
||||||
<li>Date: January 2021</li>
|
<li>Date: January 2021</li>
|
||||||
<li>Client: Explore</li>
|
<li>Client: Explore</li>
|
||||||
<li>Category: Graphic Design</li>
|
<li>Category: Graphic Design</li>
|
||||||
</ul>
|
</ul>
|
||||||
<button class="btn btn-primary" data-dismiss="modal" type="button">
|
<button class="btn btn-primary" data-bs-dismiss="modal" type="button">
|
||||||
<i class="fas fa-times mr-1"></i>
|
<i class="fas fa-times me-1"></i>
|
||||||
Close Project
|
Close Project
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -424,7 +425,7 @@
|
|||||||
<div class="portfolio-modal modal fade" id="portfolioModal3" tabindex="-1" role="dialog" aria-hidden="true">
|
<div class="portfolio-modal modal fade" id="portfolioModal3" tabindex="-1" role="dialog" aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
<div class="close-modal" data-bs-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-lg-8">
|
<div class="col-lg-8">
|
||||||
@ -432,15 +433,15 @@
|
|||||||
<!-- Project Details Go Here-->
|
<!-- Project Details Go Here-->
|
||||||
<h2 class="text-uppercase">Project Name</h2>
|
<h2 class="text-uppercase">Project Name</h2>
|
||||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
||||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/03-full.jpg" alt="..." />
|
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/3.jpg" alt="..." />
|
||||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
||||||
<ul class="list-inline">
|
<ul class="list-inline">
|
||||||
<li>Date: January 2021</li>
|
<li>Date: January 2021</li>
|
||||||
<li>Client: Finish</li>
|
<li>Client: Finish</li>
|
||||||
<li>Category: Identity</li>
|
<li>Category: Identity</li>
|
||||||
</ul>
|
</ul>
|
||||||
<button class="btn btn-primary" data-dismiss="modal" type="button">
|
<button class="btn btn-primary" data-bs-dismiss="modal" type="button">
|
||||||
<i class="fas fa-times mr-1"></i>
|
<i class="fas fa-times me-1"></i>
|
||||||
Close Project
|
Close Project
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -454,7 +455,7 @@
|
|||||||
<div class="portfolio-modal modal fade" id="portfolioModal4" tabindex="-1" role="dialog" aria-hidden="true">
|
<div class="portfolio-modal modal fade" id="portfolioModal4" tabindex="-1" role="dialog" aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
<div class="close-modal" data-bs-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-lg-8">
|
<div class="col-lg-8">
|
||||||
@ -462,15 +463,15 @@
|
|||||||
<!-- Project Details Go Here-->
|
<!-- Project Details Go Here-->
|
||||||
<h2 class="text-uppercase">Project Name</h2>
|
<h2 class="text-uppercase">Project Name</h2>
|
||||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
||||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/04-full.jpg" alt="..." />
|
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/4.jpg" alt="..." />
|
||||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
||||||
<ul class="list-inline">
|
<ul class="list-inline">
|
||||||
<li>Date: January 2021</li>
|
<li>Date: January 2021</li>
|
||||||
<li>Client: Lines</li>
|
<li>Client: Lines</li>
|
||||||
<li>Category: Branding</li>
|
<li>Category: Branding</li>
|
||||||
</ul>
|
</ul>
|
||||||
<button class="btn btn-primary" data-dismiss="modal" type="button">
|
<button class="btn btn-primary" data-bs-dismiss="modal" type="button">
|
||||||
<i class="fas fa-times mr-1"></i>
|
<i class="fas fa-times me-1"></i>
|
||||||
Close Project
|
Close Project
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -484,7 +485,7 @@
|
|||||||
<div class="portfolio-modal modal fade" id="portfolioModal5" tabindex="-1" role="dialog" aria-hidden="true">
|
<div class="portfolio-modal modal fade" id="portfolioModal5" tabindex="-1" role="dialog" aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
<div class="close-modal" data-bs-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-lg-8">
|
<div class="col-lg-8">
|
||||||
@ -492,15 +493,15 @@
|
|||||||
<!-- Project Details Go Here-->
|
<!-- Project Details Go Here-->
|
||||||
<h2 class="text-uppercase">Project Name</h2>
|
<h2 class="text-uppercase">Project Name</h2>
|
||||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
||||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/05-full.jpg" alt="..." />
|
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/5.jpg" alt="..." />
|
||||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
||||||
<ul class="list-inline">
|
<ul class="list-inline">
|
||||||
<li>Date: January 2021</li>
|
<li>Date: January 2021</li>
|
||||||
<li>Client: Southwest</li>
|
<li>Client: Southwest</li>
|
||||||
<li>Category: Website Design</li>
|
<li>Category: Website Design</li>
|
||||||
</ul>
|
</ul>
|
||||||
<button class="btn btn-primary" data-dismiss="modal" type="button">
|
<button class="btn btn-primary" data-bs-dismiss="modal" type="button">
|
||||||
<i class="fas fa-times mr-1"></i>
|
<i class="fas fa-times me-1"></i>
|
||||||
Close Project
|
Close Project
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -514,7 +515,7 @@
|
|||||||
<div class="portfolio-modal modal fade" id="portfolioModal6" tabindex="-1" role="dialog" aria-hidden="true">
|
<div class="portfolio-modal modal fade" id="portfolioModal6" tabindex="-1" role="dialog" aria-hidden="true">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="close-modal" data-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
<div class="close-modal" data-bs-dismiss="modal"><img src="assets/img/close-icon.svg" alt="Close modal" /></div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-lg-8">
|
<div class="col-lg-8">
|
||||||
@ -522,15 +523,15 @@
|
|||||||
<!-- Project Details Go Here-->
|
<!-- Project Details Go Here-->
|
||||||
<h2 class="text-uppercase">Project Name</h2>
|
<h2 class="text-uppercase">Project Name</h2>
|
||||||
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
<p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
|
||||||
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/06-full.jpg" alt="..." />
|
<img class="img-fluid d-block mx-auto" src="assets/img/portfolio/6.jpg" alt="..." />
|
||||||
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
<p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
|
||||||
<ul class="list-inline">
|
<ul class="list-inline">
|
||||||
<li>Date: January 2021</li>
|
<li>Date: January 2021</li>
|
||||||
<li>Client: Window</li>
|
<li>Client: Window</li>
|
||||||
<li>Category: Photography</li>
|
<li>Category: Photography</li>
|
||||||
</ul>
|
</ul>
|
||||||
<button class="btn btn-primary" data-dismiss="modal" type="button">
|
<button class="btn btn-primary btn-lg" data-bs-dismiss="modal" type="button">
|
||||||
<i class="fas fa-times mr-1"></i>
|
<i class="fas fa-times me-1"></i>
|
||||||
Close Project
|
Close Project
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
@ -541,13 +542,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- Bootstrap core JS-->
|
<!-- Bootstrap core JS-->
|
||||||
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/js/bootstrap.bundle.min.js"></script>
|
||||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js"></script>
|
|
||||||
<!-- Third party plugin JS-->
|
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.1/anime.min.js"></script>
|
|
||||||
<!-- Contact form JS-->
|
|
||||||
<script src="assets/mail/jqBootstrapValidation.js"></script>
|
|
||||||
<script src="assets/mail/contact_me.js"></script>
|
|
||||||
<!-- Core theme JS-->
|
<!-- Core theme JS-->
|
||||||
<script src="js/scripts.js"></script>
|
<script src="js/scripts.js"></script>
|
||||||
</body>
|
</body>
|
||||||
|
79
dist/js/scripts.js
vendored
@ -1,56 +1,41 @@
|
|||||||
/*!
|
/*!
|
||||||
* Start Bootstrap - Agency v6.0.5 (https://startbootstrap.com/theme/agency)
|
* Start Bootstrap - Agency v7.0.0 (https://startbootstrap.com/theme/agency)
|
||||||
* Copyright 2013-2021 Start Bootstrap
|
* Copyright 2013-2021 Start Bootstrap
|
||||||
* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-agency/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-agency/blob/master/LICENSE)
|
||||||
*/
|
*/
|
||||||
(function ($) {
|
//
|
||||||
"use strict"; // Start of use strict
|
// Scripts
|
||||||
|
//
|
||||||
|
|
||||||
// Smooth scrolling using anime.js
|
window.addEventListener('DOMContentLoaded', event => {
|
||||||
$('a.js-scroll-trigger[href*="#"]:not([href="#"])').on('click', function () {
|
|
||||||
if (
|
// Shrink navbar
|
||||||
location.pathname.replace(/^\//, "") ==
|
var navbarShrink = function () {
|
||||||
this.pathname.replace(/^\//, "") &&
|
const navbarCollapsible = document.body.querySelector('#mainNav');
|
||||||
location.hostname == this.hostname
|
if (!navbarCollapsible) {
|
||||||
) {
|
return;
|
||||||
var target = $(this.hash);
|
|
||||||
target = target.length ?
|
|
||||||
target :
|
|
||||||
$("[name=" + this.hash.slice(1) + "]");
|
|
||||||
if (target.length) {
|
|
||||||
anime({
|
|
||||||
targets: 'html, body',
|
|
||||||
scrollTop: target.offset().top - 72,
|
|
||||||
duration: 1000,
|
|
||||||
easing: 'easeInOutExpo'
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
if (window.scrollY === 0) {
|
||||||
|
navbarCollapsible.classList.remove('navbar-shrink')
|
||||||
// Closes responsive menu when a scroll trigger link is clicked
|
|
||||||
$(".js-scroll-trigger").on('click', function () {
|
|
||||||
$(".navbar-collapse").collapse("hide");
|
|
||||||
});
|
|
||||||
|
|
||||||
// Activate scrollspy to add active class to navbar items on scroll
|
|
||||||
$("body").scrollspy({
|
|
||||||
target: "#mainNav",
|
|
||||||
offset: 74,
|
|
||||||
});
|
|
||||||
|
|
||||||
// Collapse Navbar
|
|
||||||
var navbarCollapse = function () {
|
|
||||||
if ($("#mainNav").offset().top > 100) {
|
|
||||||
$("#mainNav").addClass("navbar-shrink");
|
|
||||||
} else {
|
} else {
|
||||||
$("#mainNav").removeClass("navbar-shrink");
|
navbarCollapsible.classList.add('navbar-shrink')
|
||||||
}
|
}
|
||||||
};
|
|
||||||
// Collapse now if page is not at top
|
|
||||||
navbarCollapse();
|
|
||||||
// Collapse the navbar when page is scrolled
|
|
||||||
$(window).on('scroll', navbarCollapse);
|
|
||||||
|
|
||||||
})(jQuery); // End of use strict
|
};
|
||||||
|
|
||||||
|
// Collapse the navbar if page is not at top
|
||||||
|
navbarShrink();
|
||||||
|
|
||||||
|
// Collapse the navbar when page is scrolled
|
||||||
|
document.addEventListener('scroll', navbarShrink);
|
||||||
|
|
||||||
|
// Activate Bootstrap scrollspy on the mainNav element
|
||||||
|
const mainNav = document.body.querySelector('#mainNav');
|
||||||
|
if (mainNav) {
|
||||||
|
new bootstrap.ScrollSpy(document.body, {
|
||||||
|
target: '#mainNav',
|
||||||
|
offset: 74,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
});
|
||||||
|
1493
package-lock.json
generated
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"title": "Agency",
|
"title": "Agency",
|
||||||
"name": "startbootstrap-agency",
|
"name": "startbootstrap-agency",
|
||||||
"version": "6.0.5",
|
"version": "7.0.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "npm run clean && npm run build:pug && npm run build:scss && npm run build:scripts && npm run build:assets",
|
"build": "npm run clean && npm run build:pug && npm run build:scss && npm run build:scripts && npm run build:assets",
|
||||||
"build:assets": "node scripts/build-assets.js",
|
"build:assets": "node scripts/build-assets.js",
|
||||||
@ -36,17 +36,17 @@
|
|||||||
"url": "https://github.com/StartBootstrap/startbootstrap-agency.git"
|
"url": "https://github.com/StartBootstrap/startbootstrap-agency.git"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bootstrap": "4.6.0"
|
"bootstrap": "^5.0.0-beta3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"autoprefixer": "10.2.5",
|
"autoprefixer": "10.2.5",
|
||||||
"browser-sync": "2.26.14",
|
"browser-sync": "^2.19.0",
|
||||||
"chokidar": "3.5.1",
|
"chokidar": "3.5.1",
|
||||||
"concurrently": "6.0.2",
|
"concurrently": "6.0.2",
|
||||||
"postcss": "8.2.13",
|
"postcss": "8.2.13",
|
||||||
"prettier": "2.2.1",
|
"prettier": "2.2.1",
|
||||||
"pug": "3.0.2",
|
"pug": "3.0.2",
|
||||||
"sass": "1.32.11",
|
"sass": "1.32.12",
|
||||||
"shelljs": "0.8.4",
|
"shelljs": "0.8.4",
|
||||||
"upath": "2.0.1"
|
"upath": "2.0.1"
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 102 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 13 KiB |
BIN
src/assets/img/portfolio/1.jpg
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
src/assets/img/portfolio/2.jpg
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
src/assets/img/portfolio/3.jpg
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
src/assets/img/portfolio/4.jpg
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
src/assets/img/portfolio/5.jpg
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
src/assets/img/portfolio/6.jpg
Normal file
After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 60 KiB |
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 56 KiB |
@ -1,51 +1,36 @@
|
|||||||
(function ($) {
|
//
|
||||||
"use strict"; // Start of use strict
|
// Scripts
|
||||||
|
//
|
||||||
|
|
||||||
// Smooth scrolling using anime.js
|
window.addEventListener('DOMContentLoaded', event => {
|
||||||
$('a.js-scroll-trigger[href*="#"]:not([href="#"])').on('click', function () {
|
|
||||||
if (
|
// Shrink navbar
|
||||||
location.pathname.replace(/^\//, "") ==
|
var navbarShrink = function () {
|
||||||
this.pathname.replace(/^\//, "") &&
|
const navbarCollapsible = document.body.querySelector('#mainNav');
|
||||||
location.hostname == this.hostname
|
if (!navbarCollapsible) {
|
||||||
) {
|
return;
|
||||||
var target = $(this.hash);
|
|
||||||
target = target.length ?
|
|
||||||
target :
|
|
||||||
$("[name=" + this.hash.slice(1) + "]");
|
|
||||||
if (target.length) {
|
|
||||||
anime({
|
|
||||||
targets: 'html, body',
|
|
||||||
scrollTop: target.offset().top - 72,
|
|
||||||
duration: 1000,
|
|
||||||
easing: 'easeInOutExpo'
|
|
||||||
});
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
if (window.scrollY === 0) {
|
||||||
|
navbarCollapsible.classList.remove('navbar-shrink')
|
||||||
// Closes responsive menu when a scroll trigger link is clicked
|
|
||||||
$(".js-scroll-trigger").on('click', function () {
|
|
||||||
$(".navbar-collapse").collapse("hide");
|
|
||||||
});
|
|
||||||
|
|
||||||
// Activate scrollspy to add active class to navbar items on scroll
|
|
||||||
$("body").scrollspy({
|
|
||||||
target: "#mainNav",
|
|
||||||
offset: 74,
|
|
||||||
});
|
|
||||||
|
|
||||||
// Collapse Navbar
|
|
||||||
var navbarCollapse = function () {
|
|
||||||
if ($("#mainNav").offset().top > 100) {
|
|
||||||
$("#mainNav").addClass("navbar-shrink");
|
|
||||||
} else {
|
} else {
|
||||||
$("#mainNav").removeClass("navbar-shrink");
|
navbarCollapsible.classList.add('navbar-shrink')
|
||||||
}
|
}
|
||||||
};
|
|
||||||
// Collapse now if page is not at top
|
|
||||||
navbarCollapse();
|
|
||||||
// Collapse the navbar when page is scrolled
|
|
||||||
$(window).on('scroll', navbarCollapse);
|
|
||||||
|
|
||||||
})(jQuery); // End of use strict
|
};
|
||||||
|
|
||||||
|
// Collapse the navbar if page is not at top
|
||||||
|
navbarShrink();
|
||||||
|
|
||||||
|
// Collapse the navbar when page is scrolled
|
||||||
|
document.addEventListener('scroll', navbarShrink);
|
||||||
|
|
||||||
|
// Activate Bootstrap scrollspy on the mainNav element
|
||||||
|
const mainNav = document.body.querySelector('#mainNav');
|
||||||
|
if (mainNav) {
|
||||||
|
new bootstrap.ScrollSpy(document.body, {
|
||||||
|
target: '#mainNav',
|
||||||
|
offset: 74,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
});
|
||||||
|
@ -10,6 +10,7 @@ html(lang='en')
|
|||||||
|
|
||||||
title Agency - Start Bootstrap Theme
|
title Agency - Start Bootstrap Theme
|
||||||
|
|
||||||
|
// Favicon
|
||||||
link(rel='icon', type='image/x-icon', href='assets/favicon.ico')
|
link(rel='icon', type='image/x-icon', href='assets/favicon.ico')
|
||||||
|
|
||||||
// Font Awesome icons (free version)
|
// Font Awesome icons (free version)
|
||||||
@ -27,29 +28,29 @@ html(lang='en')
|
|||||||
// Navigation
|
// Navigation
|
||||||
nav#mainNav.navbar.navbar-expand-lg.navbar-dark.fixed-top
|
nav#mainNav.navbar.navbar-expand-lg.navbar-dark.fixed-top
|
||||||
.container
|
.container
|
||||||
a.navbar-brand.js-scroll-trigger(href='#page-top')
|
a.navbar-brand(href='#page-top')
|
||||||
img(src='assets/img/navbar-logo.svg', alt='...')
|
img(src='assets/img/navbar-logo.svg', alt='...')
|
||||||
button.navbar-toggler.navbar-toggler-right(type='button', data-toggle='collapse', data-target='#navbarResponsive', aria-controls='navbarResponsive', aria-expanded='false', aria-label='Toggle navigation')
|
button.navbar-toggler(type='button', data-bs-toggle='collapse', data-bs-target='#navbarResponsive', aria-controls='navbarResponsive', aria-expanded='false', aria-label='Toggle navigation')
|
||||||
| Menu
|
| Menu
|
||||||
i.fas.fa-bars.ml-1
|
i.fas.fa-bars.ms-1
|
||||||
#navbarResponsive.collapse.navbar-collapse
|
#navbarResponsive.collapse.navbar-collapse
|
||||||
ul.navbar-nav.text-uppercase.ml-auto
|
ul.navbar-nav.text-uppercase.ms-auto.py-4.py-lg-0
|
||||||
li.nav-item
|
li.nav-item
|
||||||
a.nav-link.js-scroll-trigger(href='#services') Services
|
a.nav-link(href='#services') Services
|
||||||
li.nav-item
|
li.nav-item
|
||||||
a.nav-link.js-scroll-trigger(href='#portfolio') Portfolio
|
a.nav-link(href='#portfolio') Portfolio
|
||||||
li.nav-item
|
li.nav-item
|
||||||
a.nav-link.js-scroll-trigger(href='#about') About
|
a.nav-link(href='#about') About
|
||||||
li.nav-item
|
li.nav-item
|
||||||
a.nav-link.js-scroll-trigger(href='#team') Team
|
a.nav-link(href='#team') Team
|
||||||
li.nav-item
|
li.nav-item
|
||||||
a.nav-link.js-scroll-trigger(href='#contact') Contact
|
a.nav-link(href='#contact') Contact
|
||||||
// Masthead
|
// Masthead
|
||||||
header.masthead
|
header.masthead
|
||||||
.container
|
.container
|
||||||
.masthead-subheading Welcome To Our Studio!
|
.masthead-subheading Welcome To Our Studio!
|
||||||
.masthead-heading.text-uppercase It's Nice To Meet You
|
.masthead-heading.text-uppercase It's Nice To Meet You
|
||||||
a.btn.btn-primary.btn-xl.text-uppercase.js-scroll-trigger(href='#services') Tell Me More
|
a.btn.btn-primary.btn-xl.text-uppercase(href='#services') Tell Me More
|
||||||
|
|
||||||
// Services
|
// Services
|
||||||
section#services.page-section
|
section#services.page-section
|
||||||
@ -89,61 +90,61 @@ html(lang='en')
|
|||||||
.row
|
.row
|
||||||
.col-lg-4.col-sm-6.mb-4
|
.col-lg-4.col-sm-6.mb-4
|
||||||
.portfolio-item
|
.portfolio-item
|
||||||
a.portfolio-link(data-toggle='modal', href='#portfolioModal1')
|
a.portfolio-link(data-bs-toggle='modal', href='#portfolioModal1')
|
||||||
.portfolio-hover
|
.portfolio-hover
|
||||||
.portfolio-hover-content
|
.portfolio-hover-content
|
||||||
i.fas.fa-plus.fa-3x
|
i.fas.fa-plus.fa-3x
|
||||||
img.img-fluid(src='assets/img/portfolio/01-thumbnail.jpg', alt='...')
|
img.img-fluid(src='assets/img/portfolio/1.jpg', alt='...')
|
||||||
.portfolio-caption
|
.portfolio-caption
|
||||||
.portfolio-caption-heading Threads
|
.portfolio-caption-heading Threads
|
||||||
.portfolio-caption-subheading.text-muted Illustration
|
.portfolio-caption-subheading.text-muted Illustration
|
||||||
.col-lg-4.col-sm-6.mb-4
|
.col-lg-4.col-sm-6.mb-4
|
||||||
.portfolio-item
|
.portfolio-item
|
||||||
a.portfolio-link(data-toggle='modal', href='#portfolioModal2')
|
a.portfolio-link(data-bs-toggle='modal', href='#portfolioModal2')
|
||||||
.portfolio-hover
|
.portfolio-hover
|
||||||
.portfolio-hover-content
|
.portfolio-hover-content
|
||||||
i.fas.fa-plus.fa-3x
|
i.fas.fa-plus.fa-3x
|
||||||
img.img-fluid(src='assets/img/portfolio/02-thumbnail.jpg', alt='...')
|
img.img-fluid(src='assets/img/portfolio/2.jpg', alt='...')
|
||||||
.portfolio-caption
|
.portfolio-caption
|
||||||
.portfolio-caption-heading Explore
|
.portfolio-caption-heading Explore
|
||||||
.portfolio-caption-subheading.text-muted Graphic Design
|
.portfolio-caption-subheading.text-muted Graphic Design
|
||||||
.col-lg-4.col-sm-6.mb-4
|
.col-lg-4.col-sm-6.mb-4
|
||||||
.portfolio-item
|
.portfolio-item
|
||||||
a.portfolio-link(data-toggle='modal', href='#portfolioModal3')
|
a.portfolio-link(data-bs-toggle='modal', href='#portfolioModal3')
|
||||||
.portfolio-hover
|
.portfolio-hover
|
||||||
.portfolio-hover-content
|
.portfolio-hover-content
|
||||||
i.fas.fa-plus.fa-3x
|
i.fas.fa-plus.fa-3x
|
||||||
img.img-fluid(src='assets/img/portfolio/03-thumbnail.jpg', alt='...')
|
img.img-fluid(src='assets/img/portfolio/3.jpg', alt='...')
|
||||||
.portfolio-caption
|
.portfolio-caption
|
||||||
.portfolio-caption-heading Finish
|
.portfolio-caption-heading Finish
|
||||||
.portfolio-caption-subheading.text-muted Identity
|
.portfolio-caption-subheading.text-muted Identity
|
||||||
.col-lg-4.col-sm-6.mb-4.mb-lg-0
|
.col-lg-4.col-sm-6.mb-4.mb-lg-0
|
||||||
.portfolio-item
|
.portfolio-item
|
||||||
a.portfolio-link(data-toggle='modal', href='#portfolioModal4')
|
a.portfolio-link(data-bs-toggle='modal', href='#portfolioModal4')
|
||||||
.portfolio-hover
|
.portfolio-hover
|
||||||
.portfolio-hover-content
|
.portfolio-hover-content
|
||||||
i.fas.fa-plus.fa-3x
|
i.fas.fa-plus.fa-3x
|
||||||
img.img-fluid(src='assets/img/portfolio/04-thumbnail.jpg', alt='...')
|
img.img-fluid(src='assets/img/portfolio/4.jpg', alt='...')
|
||||||
.portfolio-caption
|
.portfolio-caption
|
||||||
.portfolio-caption-heading Lines
|
.portfolio-caption-heading Lines
|
||||||
.portfolio-caption-subheading.text-muted Branding
|
.portfolio-caption-subheading.text-muted Branding
|
||||||
.col-lg-4.col-sm-6.mb-4.mb-sm-0
|
.col-lg-4.col-sm-6.mb-4.mb-sm-0
|
||||||
.portfolio-item
|
.portfolio-item
|
||||||
a.portfolio-link(data-toggle='modal', href='#portfolioModal5')
|
a.portfolio-link(data-bs-toggle='modal', href='#portfolioModal5')
|
||||||
.portfolio-hover
|
.portfolio-hover
|
||||||
.portfolio-hover-content
|
.portfolio-hover-content
|
||||||
i.fas.fa-plus.fa-3x
|
i.fas.fa-plus.fa-3x
|
||||||
img.img-fluid(src='assets/img/portfolio/05-thumbnail.jpg', alt='...')
|
img.img-fluid(src='assets/img/portfolio/5.jpg', alt='...')
|
||||||
.portfolio-caption
|
.portfolio-caption
|
||||||
.portfolio-caption-heading Southwest
|
.portfolio-caption-heading Southwest
|
||||||
.portfolio-caption-subheading.text-muted Website Design
|
.portfolio-caption-subheading.text-muted Website Design
|
||||||
.col-lg-4.col-sm-6
|
.col-lg-4.col-sm-6
|
||||||
.portfolio-item
|
.portfolio-item
|
||||||
a.portfolio-link(data-toggle='modal', href='#portfolioModal6')
|
a.portfolio-link(data-bs-toggle='modal', href='#portfolioModal6')
|
||||||
.portfolio-hover
|
.portfolio-hover
|
||||||
.portfolio-hover-content
|
.portfolio-hover-content
|
||||||
i.fas.fa-plus.fa-3x
|
i.fas.fa-plus.fa-3x
|
||||||
img.img-fluid(src='assets/img/portfolio/06-thumbnail.jpg', alt='...')
|
img.img-fluid(src='assets/img/portfolio/6.jpg', alt='...')
|
||||||
.portfolio-caption
|
.portfolio-caption
|
||||||
.portfolio-caption-heading Window
|
.portfolio-caption-heading Window
|
||||||
.portfolio-caption-subheading.text-muted Photography
|
.portfolio-caption-subheading.text-muted Photography
|
||||||
@ -214,7 +215,7 @@ html(lang='en')
|
|||||||
.col-lg-4
|
.col-lg-4
|
||||||
.team-member
|
.team-member
|
||||||
img.mx-auto.rounded-circle(src='assets/img/team/1.jpg', alt='...')
|
img.mx-auto.rounded-circle(src='assets/img/team/1.jpg', alt='...')
|
||||||
h4 Kay Garland
|
h4 Parveen Anand
|
||||||
p.text-muted Lead Designer
|
p.text-muted Lead Designer
|
||||||
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
||||||
i.fab.fa-twitter
|
i.fab.fa-twitter
|
||||||
@ -225,7 +226,7 @@ html(lang='en')
|
|||||||
.col-lg-4
|
.col-lg-4
|
||||||
.team-member
|
.team-member
|
||||||
img.mx-auto.rounded-circle(src='assets/img/team/2.jpg', alt='...')
|
img.mx-auto.rounded-circle(src='assets/img/team/2.jpg', alt='...')
|
||||||
h4 Larry Parker
|
h4 Diana Petersen
|
||||||
p.text-muted Lead Marketer
|
p.text-muted Lead Marketer
|
||||||
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
||||||
i.fab.fa-twitter
|
i.fab.fa-twitter
|
||||||
@ -236,7 +237,7 @@ html(lang='en')
|
|||||||
.col-lg-4
|
.col-lg-4
|
||||||
.team-member
|
.team-member
|
||||||
img.mx-auto.rounded-circle(src='assets/img/team/3.jpg', alt='...')
|
img.mx-auto.rounded-circle(src='assets/img/team/3.jpg', alt='...')
|
||||||
h4 Diana Petersen
|
h4 Larry Parker
|
||||||
p.text-muted Lead Developer
|
p.text-muted Lead Developer
|
||||||
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
||||||
i.fab.fa-twitter
|
i.fab.fa-twitter
|
||||||
@ -272,21 +273,21 @@ html(lang='en')
|
|||||||
.text-center
|
.text-center
|
||||||
h2.section-heading.text-uppercase Contact Us
|
h2.section-heading.text-uppercase Contact Us
|
||||||
h3.section-subheading.text-muted Lorem ipsum dolor sit amet consectetur.
|
h3.section-subheading.text-muted Lorem ipsum dolor sit amet consectetur.
|
||||||
form#contactForm(name='sentMessage', novalidate='novalidate')
|
form#contactForm
|
||||||
.row.align-items-stretch.mb-5
|
.row.align-items-stretch.mb-5
|
||||||
.col-md-6
|
.col-md-6
|
||||||
.form-group
|
.form-group
|
||||||
input#name.form-control(type='text', placeholder='Your Name *', required='required', data-validation-required-message='Please enter your name.')
|
input#name.form-control(type='text', placeholder='Your Name *', required='required')
|
||||||
p.help-block.text-danger
|
p.help-block.text-danger
|
||||||
.form-group
|
.form-group
|
||||||
input#email.form-control(type='email', placeholder='Your Email *', required='required', data-validation-required-message='Please enter your email address.')
|
input#email.form-control(type='email', placeholder='Your Email *', required='required')
|
||||||
p.help-block.text-danger
|
p.help-block.text-danger
|
||||||
.form-group.mb-md-0
|
.form-group.mb-md-0
|
||||||
input#phone.form-control(type='tel', placeholder='Your Phone *', required='required', data-validation-required-message='Please enter your phone number.')
|
input#phone.form-control(type='tel', placeholder='Your Phone *', required='required')
|
||||||
p.help-block.text-danger
|
p.help-block.text-danger
|
||||||
.col-md-6
|
.col-md-6
|
||||||
.form-group.form-group-textarea.mb-md-0
|
.form-group.form-group-textarea.mb-md-0
|
||||||
textarea#message.form-control(placeholder='Your Message *', required='required', data-validation-required-message='Please enter a message.')
|
textarea#message.form-control(placeholder='Your Message *', required='required')
|
||||||
p.help-block.text-danger
|
p.help-block.text-danger
|
||||||
.text-center
|
.text-center
|
||||||
#success
|
#success
|
||||||
@ -296,7 +297,7 @@ html(lang='en')
|
|||||||
footer.footer.py-4
|
footer.footer.py-4
|
||||||
.container
|
.container
|
||||||
.row.align-items-center
|
.row.align-items-center
|
||||||
.col-lg-4.text-lg-left
|
.col-lg-4.text-lg-start
|
||||||
| Copyright © Your Website
|
| Copyright © Your Website
|
||||||
// This script automatically adds the current year to your website footer
|
// This script automatically adds the current year to your website footer
|
||||||
// (credit: https://updateyourfooter.com/)
|
// (credit: https://updateyourfooter.com/)
|
||||||
@ -309,8 +310,8 @@ html(lang='en')
|
|||||||
i.fab.fa-facebook-f
|
i.fab.fa-facebook-f
|
||||||
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
a.btn.btn-dark.btn-social.mx-2(href='#!')
|
||||||
i.fab.fa-linkedin-in
|
i.fab.fa-linkedin-in
|
||||||
.col-lg-4.text-lg-right
|
.col-lg-4.text-lg-end
|
||||||
a.mr-3(href='#!') Privacy Policy
|
a.me-3(href='#!') Privacy Policy
|
||||||
a(href='#!') Terms of Use
|
a(href='#!') Terms of Use
|
||||||
|
|
||||||
// Portfolio Modals
|
// Portfolio Modals
|
||||||
@ -318,7 +319,7 @@ html(lang='en')
|
|||||||
#portfolioModal1.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
#portfolioModal1.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
||||||
.modal-dialog
|
.modal-dialog
|
||||||
.modal-content
|
.modal-content
|
||||||
.close-modal(data-dismiss='modal')
|
.close-modal(data-bs-dismiss='modal')
|
||||||
img(src='assets/img/close-icon.svg', alt='Close modal')
|
img(src='assets/img/close-icon.svg', alt='Close modal')
|
||||||
.container
|
.container
|
||||||
.row.justify-content-center
|
.row.justify-content-center
|
||||||
@ -327,20 +328,20 @@ html(lang='en')
|
|||||||
// Project Details Go Here
|
// Project Details Go Here
|
||||||
h2.text-uppercase Project Name
|
h2.text-uppercase Project Name
|
||||||
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
||||||
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/01-full.jpg', alt='...')
|
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/1.jpg', alt='...')
|
||||||
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
||||||
ul.list-inline
|
ul.list-inline
|
||||||
li Date: January 2021
|
li Date: January 2021
|
||||||
li Client: Threads
|
li Client: Threads
|
||||||
li Category: Illustration
|
li Category: Illustration
|
||||||
button.btn.btn-primary(data-dismiss='modal', type='button')
|
button.btn.btn-primary(data-bs-dismiss='modal', type='button')
|
||||||
i.fas.fa-times.mr-1
|
i.fas.fa-times.me-1
|
||||||
| Close Project
|
| Close Project
|
||||||
// Modal 2
|
// Modal 2
|
||||||
#portfolioModal2.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
#portfolioModal2.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
||||||
.modal-dialog
|
.modal-dialog
|
||||||
.modal-content
|
.modal-content
|
||||||
.close-modal(data-dismiss='modal')
|
.close-modal(data-bs-dismiss='modal')
|
||||||
img(src='assets/img/close-icon.svg', alt='Close modal')
|
img(src='assets/img/close-icon.svg', alt='Close modal')
|
||||||
.container
|
.container
|
||||||
.row.justify-content-center
|
.row.justify-content-center
|
||||||
@ -349,20 +350,20 @@ html(lang='en')
|
|||||||
// Project Details Go Here
|
// Project Details Go Here
|
||||||
h2.text-uppercase Project Name
|
h2.text-uppercase Project Name
|
||||||
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
||||||
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/02-full.jpg', alt='...')
|
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/2.jpg', alt='...')
|
||||||
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
||||||
ul.list-inline
|
ul.list-inline
|
||||||
li Date: January 2021
|
li Date: January 2021
|
||||||
li Client: Explore
|
li Client: Explore
|
||||||
li Category: Graphic Design
|
li Category: Graphic Design
|
||||||
button.btn.btn-primary(data-dismiss='modal', type='button')
|
button.btn.btn-primary(data-bs-dismiss='modal', type='button')
|
||||||
i.fas.fa-times.mr-1
|
i.fas.fa-times.me-1
|
||||||
| Close Project
|
| Close Project
|
||||||
// Modal 3
|
// Modal 3
|
||||||
#portfolioModal3.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
#portfolioModal3.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
||||||
.modal-dialog
|
.modal-dialog
|
||||||
.modal-content
|
.modal-content
|
||||||
.close-modal(data-dismiss='modal')
|
.close-modal(data-bs-dismiss='modal')
|
||||||
img(src='assets/img/close-icon.svg', alt='Close modal')
|
img(src='assets/img/close-icon.svg', alt='Close modal')
|
||||||
.container
|
.container
|
||||||
.row.justify-content-center
|
.row.justify-content-center
|
||||||
@ -371,20 +372,20 @@ html(lang='en')
|
|||||||
// Project Details Go Here
|
// Project Details Go Here
|
||||||
h2.text-uppercase Project Name
|
h2.text-uppercase Project Name
|
||||||
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
||||||
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/03-full.jpg', alt='...')
|
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/3.jpg', alt='...')
|
||||||
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
||||||
ul.list-inline
|
ul.list-inline
|
||||||
li Date: January 2021
|
li Date: January 2021
|
||||||
li Client: Finish
|
li Client: Finish
|
||||||
li Category: Identity
|
li Category: Identity
|
||||||
button.btn.btn-primary(data-dismiss='modal', type='button')
|
button.btn.btn-primary(data-bs-dismiss='modal', type='button')
|
||||||
i.fas.fa-times.mr-1
|
i.fas.fa-times.me-1
|
||||||
| Close Project
|
| Close Project
|
||||||
// Modal 4
|
// Modal 4
|
||||||
#portfolioModal4.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
#portfolioModal4.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
||||||
.modal-dialog
|
.modal-dialog
|
||||||
.modal-content
|
.modal-content
|
||||||
.close-modal(data-dismiss='modal')
|
.close-modal(data-bs-dismiss='modal')
|
||||||
img(src='assets/img/close-icon.svg', alt='Close modal')
|
img(src='assets/img/close-icon.svg', alt='Close modal')
|
||||||
.container
|
.container
|
||||||
.row.justify-content-center
|
.row.justify-content-center
|
||||||
@ -393,20 +394,20 @@ html(lang='en')
|
|||||||
// Project Details Go Here
|
// Project Details Go Here
|
||||||
h2.text-uppercase Project Name
|
h2.text-uppercase Project Name
|
||||||
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
||||||
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/04-full.jpg', alt='...')
|
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/4.jpg', alt='...')
|
||||||
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
||||||
ul.list-inline
|
ul.list-inline
|
||||||
li Date: January 2021
|
li Date: January 2021
|
||||||
li Client: Lines
|
li Client: Lines
|
||||||
li Category: Branding
|
li Category: Branding
|
||||||
button.btn.btn-primary(data-dismiss='modal', type='button')
|
button.btn.btn-primary(data-bs-dismiss='modal', type='button')
|
||||||
i.fas.fa-times.mr-1
|
i.fas.fa-times.me-1
|
||||||
| Close Project
|
| Close Project
|
||||||
// Modal 5
|
// Modal 5
|
||||||
#portfolioModal5.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
#portfolioModal5.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
||||||
.modal-dialog
|
.modal-dialog
|
||||||
.modal-content
|
.modal-content
|
||||||
.close-modal(data-dismiss='modal')
|
.close-modal(data-bs-dismiss='modal')
|
||||||
img(src='assets/img/close-icon.svg', alt='Close modal')
|
img(src='assets/img/close-icon.svg', alt='Close modal')
|
||||||
.container
|
.container
|
||||||
.row.justify-content-center
|
.row.justify-content-center
|
||||||
@ -415,20 +416,20 @@ html(lang='en')
|
|||||||
// Project Details Go Here
|
// Project Details Go Here
|
||||||
h2.text-uppercase Project Name
|
h2.text-uppercase Project Name
|
||||||
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
||||||
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/05-full.jpg', alt='...')
|
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/5.jpg', alt='...')
|
||||||
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
||||||
ul.list-inline
|
ul.list-inline
|
||||||
li Date: January 2021
|
li Date: January 2021
|
||||||
li Client: Southwest
|
li Client: Southwest
|
||||||
li Category: Website Design
|
li Category: Website Design
|
||||||
button.btn.btn-primary(data-dismiss='modal', type='button')
|
button.btn.btn-primary(data-bs-dismiss='modal', type='button')
|
||||||
i.fas.fa-times.mr-1
|
i.fas.fa-times.me-1
|
||||||
| Close Project
|
| Close Project
|
||||||
// Modal 6
|
// Modal 6
|
||||||
#portfolioModal6.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
#portfolioModal6.portfolio-modal.modal.fade(tabindex='-1', role='dialog', aria-hidden='true')
|
||||||
.modal-dialog
|
.modal-dialog
|
||||||
.modal-content
|
.modal-content
|
||||||
.close-modal(data-dismiss='modal')
|
.close-modal(data-bs-dismiss='modal')
|
||||||
img(src='assets/img/close-icon.svg', alt='Close modal')
|
img(src='assets/img/close-icon.svg', alt='Close modal')
|
||||||
.container
|
.container
|
||||||
.row.justify-content-center
|
.row.justify-content-center
|
||||||
@ -437,26 +438,18 @@ html(lang='en')
|
|||||||
// Project Details Go Here
|
// Project Details Go Here
|
||||||
h2.text-uppercase Project Name
|
h2.text-uppercase Project Name
|
||||||
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
p.item-intro.text-muted Lorem ipsum dolor sit amet consectetur.
|
||||||
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/06-full.jpg', alt='...')
|
img.img-fluid.d-block.mx-auto(src='assets/img/portfolio/6.jpg', alt='...')
|
||||||
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
p Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!
|
||||||
ul.list-inline
|
ul.list-inline
|
||||||
li Date: January 2021
|
li Date: January 2021
|
||||||
li Client: Window
|
li Client: Window
|
||||||
li Category: Photography
|
li Category: Photography
|
||||||
button.btn.btn-primary(data-dismiss='modal', type='button')
|
button.btn.btn-primary.btn-lg(data-bs-dismiss='modal', type='button')
|
||||||
i.fas.fa-times.mr-1
|
i.fas.fa-times.me-1
|
||||||
| Close Project
|
| Close Project
|
||||||
|
|
||||||
// Bootstrap core JS
|
// Bootstrap core JS
|
||||||
script(src='https://code.jquery.com/jquery-3.5.1.min.js')
|
script(src='https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/js/bootstrap.bundle.min.js')
|
||||||
script(src='https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js')
|
|
||||||
|
|
||||||
// Third party plugin JS
|
|
||||||
script(src='https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.1/anime.min.js')
|
|
||||||
|
|
||||||
// Contact form JS
|
|
||||||
script(src='assets/mail/jqBootstrapValidation.js')
|
|
||||||
script(src='assets/mail/contact_me.js')
|
|
||||||
|
|
||||||
// Core theme JS
|
// Core theme JS
|
||||||
script(src='js/scripts.js')
|
script(src='js/scripts.js')
|
||||||
|
@ -1,12 +1,29 @@
|
|||||||
// Global styling for this template
|
//
|
||||||
|
// Global theme styling
|
||||||
|
//
|
||||||
|
|
||||||
|
// Scroll padding for all scroll targets on page used with
|
||||||
|
// native CSS smooth scrolling
|
||||||
|
//
|
||||||
|
// https://caniuse.com/?search=scroll-padding
|
||||||
|
|
||||||
|
html {
|
||||||
|
scroll-padding-top: 4.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
|
position: relative;
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Adjust the line height of paragraphs
|
||||||
|
|
||||||
p {
|
p {
|
||||||
line-height: 1.75;
|
line-height: $line-height-lg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Spacing and heading styling for page sections
|
||||||
|
|
||||||
.page-section {
|
.page-section {
|
||||||
padding: 6rem 0;
|
padding: 6rem 0;
|
||||||
|
|
||||||
@ -25,28 +42,11 @@ p {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Increase the padding on sections when screen size is greater
|
||||||
|
// than the medium breakpoint (set by Bootstrap)
|
||||||
|
|
||||||
@include media-breakpoint-up(md) {
|
@include media-breakpoint-up(md) {
|
||||||
section {
|
section {
|
||||||
padding: 9rem 0;
|
padding: 9rem 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Highlight color customization
|
|
||||||
|
|
||||||
::-moz-selection {
|
|
||||||
background: $primary;
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
::selection {
|
|
||||||
background: $primary;
|
|
||||||
text-shadow: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
img::selection {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
img::-moz-selection {
|
|
||||||
background: transparent;
|
|
||||||
}
|
|
||||||
|
@ -1,4 +1,8 @@
|
|||||||
|
//
|
||||||
|
// Variables
|
||||||
|
//
|
||||||
|
|
||||||
|
// Import variables from src/scss/variables
|
||||||
|
|
||||||
@import "./variables/colors.scss";
|
@import "./variables/colors.scss";
|
||||||
@import "./variables/typography.scss";
|
@import "./variables/typography.scss";
|
||||||
@import "./variables/spacing.scss";
|
|
||||||
@import "./variables/grid.scss";
|
|
||||||
|
@ -1,4 +1,8 @@
|
|||||||
// Button Styles
|
//
|
||||||
|
// Buttons
|
||||||
|
//
|
||||||
|
|
||||||
|
// Create a new xl button variant
|
||||||
|
|
||||||
.btn-xl {
|
.btn-xl {
|
||||||
padding: 1.25rem 2.5rem;
|
padding: 1.25rem 2.5rem;
|
||||||
@ -7,6 +11,8 @@
|
|||||||
font-weight: $headings-font-weight;
|
font-weight: $headings-font-weight;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Create a new social button variant
|
||||||
|
|
||||||
.btn-social {
|
.btn-social {
|
||||||
height: 2.5rem;
|
height: 2.5rem;
|
||||||
width: 2.5rem;
|
width: 2.5rem;
|
||||||
|
@ -1,17 +1,19 @@
|
|||||||
// Styling for the navbar
|
//
|
||||||
|
// Navbar
|
||||||
|
//
|
||||||
|
|
||||||
#mainNav {
|
#mainNav {
|
||||||
padding-top: 1rem;
|
padding-top: 1rem;
|
||||||
padding-bottom: 1rem;
|
padding-bottom: 1rem;
|
||||||
background-color: $gray-900;
|
background-color: $gray-900;
|
||||||
|
|
||||||
.navbar-toggler {
|
.navbar-toggler {
|
||||||
|
|
||||||
padding: 0.75rem;
|
padding: 0.75rem;
|
||||||
font-family: $headings-font-family;
|
|
||||||
font-size: 0.75rem;
|
font-size: 0.75rem;
|
||||||
color: $white;
|
font-family: $headings-font-family;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
background-color: $primary;
|
font-weight: $font-weight-bold;
|
||||||
border: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.navbar-brand {
|
.navbar-brand {
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
// Styling for the contact section
|
//
|
||||||
|
// Contact section styling
|
||||||
|
//
|
||||||
|
|
||||||
section#contact {
|
section#contact {
|
||||||
background-color: $gray-900;
|
background-color: $gray-900;
|
||||||
background-image: url("../assets/img/map-image.png");
|
background-image: url("../assets/img/map-image.png");
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
// Styling for the footer
|
//
|
||||||
|
// Footer section styling
|
||||||
|
//
|
||||||
|
|
||||||
.footer {
|
.footer {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 0.9rem;
|
font-size: 0.9rem;
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
// Styling for the masthead
|
//
|
||||||
|
// Masthead section styling
|
||||||
|
//
|
||||||
|
|
||||||
header.masthead {
|
header.masthead {
|
||||||
padding-top: 6rem + 4.5rem;
|
padding-top: 6rem + 4.5rem;
|
||||||
padding-bottom: 6rem;
|
padding-bottom: 6rem;
|
||||||
|
@ -1,7 +1,10 @@
|
|||||||
// Styling for the portfolio section
|
//
|
||||||
|
// Portfolio section styling
|
||||||
|
//
|
||||||
|
|
||||||
#portfolio {
|
#portfolio {
|
||||||
.portfolio-item {
|
.portfolio-item {
|
||||||
max-width: 25rem;
|
max-width: 26rem;
|
||||||
margin-left: auto;
|
margin-left: auto;
|
||||||
margin-right: auto;
|
margin-right: auto;
|
||||||
|
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
// Styling for the team section
|
//
|
||||||
|
// Team section styling
|
||||||
|
//
|
||||||
|
|
||||||
.team-member {
|
.team-member {
|
||||||
margin-bottom: 3rem;
|
margin-bottom: 3rem;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
@ -1,4 +1,7 @@
|
|||||||
// Styling for the timeline section
|
//
|
||||||
|
// Timeline section styling
|
||||||
|
//
|
||||||
|
|
||||||
.timeline {
|
.timeline {
|
||||||
position: relative;
|
position: relative;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
//
|
||||||
|
// Styles
|
||||||
|
//
|
||||||
|
|
||||||
// Import variables
|
// Import variables
|
||||||
@import "./variables.scss";
|
@import "./variables.scss";
|
||||||
|
|
||||||
|
@ -1,11 +1,18 @@
|
|||||||
// Override Bootstrap color system
|
//
|
||||||
|
// Colors
|
||||||
|
//
|
||||||
|
|
||||||
|
// Override Bootstrap color variables
|
||||||
|
|
||||||
$yellow: #fed136;
|
$yellow: #fed136;
|
||||||
|
|
||||||
// Override Bootstrap default state colors
|
// Override Bootstrap state colors variables
|
||||||
|
|
||||||
$primary: $yellow;
|
$primary: $yellow;
|
||||||
|
|
||||||
// Override Bootstrap yiq lightness value
|
// Override Bootstrap contrast ratio
|
||||||
|
//
|
||||||
|
// The contrast ratio to reach against white, to determine if color changes from "light" to "dark". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.
|
||||||
|
// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast
|
||||||
|
|
||||||
$yiq-contrasted-threshold: 205;
|
$min-contrast-ratio: 3;
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
// Override Bootstrap grid column variables
|
|
||||||
//
|
|
||||||
// Override the spacing between columns to add symmetry to the layout
|
|
||||||
|
|
||||||
$grid-gutter-width: $spacer * 1.5;
|
|
@ -1,7 +0,0 @@
|
|||||||
// Restate and add to the Bootstrap default spacing variables
|
|
||||||
//
|
|
||||||
// The spacer is restated in order to add new entries to the $spacers map
|
|
||||||
// The 10 and n1 through n10 spacers are newly added allowing for larger
|
|
||||||
// spacing options and negative padding and margin utilities
|
|
||||||
|
|
||||||
$spacer: 1rem;
|
|
@ -1,14 +1,54 @@
|
|||||||
// Override Bootstrap typography variables
|
//
|
||||||
|
// Typography
|
||||||
|
//
|
||||||
|
|
||||||
$font-family-base: "Roboto Slab", -apple-system, BlinkMacSystemFont, "Segoe UI",
|
// Override the default Bootstrap base font family
|
||||||
Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji",
|
//
|
||||||
"Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
// Roboto Slab is being used below and is brought in
|
||||||
|
// via Google fonts in the head of src/pug/index.pug.
|
||||||
|
// The fonts listed afterwards are fallbacks.
|
||||||
|
|
||||||
$headings-font-family: "Montserrat", -apple-system, BlinkMacSystemFont,
|
$font-family-base: "Roboto Slab",
|
||||||
"Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji",
|
-apple-system,
|
||||||
"Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
BlinkMacSystemFont,
|
||||||
|
"Segoe UI",
|
||||||
|
Roboto,
|
||||||
|
"Helvetica Neue",
|
||||||
|
Arial,
|
||||||
|
sans-serif,
|
||||||
|
"Apple Color Emoji",
|
||||||
|
"Segoe UI Emoji",
|
||||||
|
"Segoe UI Symbol",
|
||||||
|
"Noto Color Emoji";
|
||||||
|
|
||||||
|
// Override the default Bootstrap headings font family
|
||||||
|
//
|
||||||
|
// Montserrat is being used below and is brought in
|
||||||
|
// via Google fonts in the head of src/pug/index.pug.
|
||||||
|
// The fonts listed afterwards are fallbacks.
|
||||||
|
|
||||||
|
$headings-font-family: "Montserrat",
|
||||||
|
-apple-system,
|
||||||
|
BlinkMacSystemFont,
|
||||||
|
"Segoe UI",
|
||||||
|
Roboto,
|
||||||
|
"Helvetica Neue",
|
||||||
|
Arial,
|
||||||
|
sans-serif,
|
||||||
|
"Apple Color Emoji",
|
||||||
|
"Segoe UI Emoji",
|
||||||
|
"Segoe UI Symbol",
|
||||||
|
"Noto Color Emoji";
|
||||||
|
|
||||||
|
// Create a subheadings font family
|
||||||
|
|
||||||
$subheadings-font-family: $font-family-base;
|
$subheadings-font-family: $font-family-base;
|
||||||
|
|
||||||
|
// Override Bootstrap default headings variables
|
||||||
|
|
||||||
$headings-font-weight: 700;
|
$headings-font-weight: 700;
|
||||||
$headings-letter-spacing: 0.0625em;
|
$headings-letter-spacing: 0.0625em;
|
||||||
|
|
||||||
|
// Override default Bootstrap line height variables
|
||||||
|
|
||||||
|
$line-height-lg: 1.75;
|
||||||
|