gallery update + front page spacing changes

This commit is contained in:
2025-10-05 21:47:46 -04:00
parent 694a59e89a
commit 658728ab21
3 changed files with 75 additions and 15 deletions
+1
View File
@@ -0,0 +1 @@
.DS*
+13
View File
@@ -16,6 +16,7 @@
main { main {
min-height: 530px; /** to make sure footer doesn't overlap hero */ min-height: 530px; /** to make sure footer doesn't overlap hero */
gap: 5.5rem;
} }
#hero-image { #hero-image {
@@ -33,6 +34,9 @@
text-align: center; text-align: center;
background-color: rgba(0, 0, 0, 0.8); background-color: rgba(0, 0, 0, 0.8);
width: 40%; width: 40%;
/** padding: 3rem 4rem 4rem 4rem; */
padding-bottom: 2rem;
} }
#book-now { #book-now {
@@ -48,8 +52,17 @@
no-repeat; no-repeat;
} }
main {
gap: 0;
}
#intro { #intro {
width: 100%; width: 100%;
padding-bottom: 1.5rem;
}
#book-now {
margin-top: 2.5rem;
} }
} }
</style> </style>
+61 -15
View File
@@ -11,16 +11,19 @@
<link href="css/style.css" rel="stylesheet" /> <link href="css/style.css" rel="stylesheet" />
<link href="css/hamburger.css" rel="stylesheet" /> <link href="css/hamburger.css" rel="stylesheet" />
<style> <style>
/** REVIEWS */
#reviewContainer { #reviewContainer {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
gap: 2rem;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
} }
/** REVIEW CARD */
.review-card { .review-card {
background-color: #fff; background-color: #eee;
padding: 1rem; padding: 1rem;
border-radius: 1rem; border-radius: 1rem;
@@ -46,13 +49,14 @@
text-align: left; text-align: left;
} }
/** GALLERY!! */ /** GALLERY */
#gallery { #galleryPhotos {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
} }
/** BEFORE / AFTER IMAGES */
.image-pair { .image-pair {
position: relative; position: relative;
@@ -86,11 +90,12 @@
width: 100%; width: 100%;
} }
/** DESKTOP RULES */ /**
* DESKTOP RULES
*/
@media screen and (min-width: 851px) { @media screen and (min-width: 851px) {
#reviewContainer { #reviewContainer {
flex-direction: row; flex-direction: row;
gap: 2rem;
} }
.review-card { .review-card {
@@ -100,20 +105,35 @@
overflow: hidden; overflow: hidden;
} }
#galleryPhotos {
flex-direction: row;
flex-wrap: wrap;
align-items: center;
justify-content: center;
gap: 2rem;
}
.image-pair, .before-img, .after-img-container { .image-pair, .before-img, .after-img-container {
width: 80%; width: 400px;
} }
} }
/* MOBILE RULES */ /*
* MOBILE RULES
*/
@media screen and (max-width: 850px) { @media screen and (max-width: 850px) {
#reviewContainer { #reviewContainer {
flex-direction: column; flex-direction: column;
gap: 2rem;
width: 100%; width: 100%;
} }
#galleryPhotos {
flex-direction: column;
gap: 2rem;
}
.review-card { .review-card {
width: 100%; width: 100%;
} }
@@ -154,17 +174,43 @@
</header> </header>
<main id="main-content"> <main id="main-content">
<section id="reviews"> <section>
<h1 style="margin-bottom: 7rem">Reviews</h1>
<div id="reviewContainer"></div> <div id="reviewContainer"></div>
</section> </section>
<section id="gallery"> <section id="gallery">
<h1 style="margin-bottom: 7rem">Gallery</h1> <h1 style="margin-bottom: 7rem">Gallery</h1>
<div class="image-pair"> <div id="galleryPhotos">
<img class="before-img" src="assets/img/before1.jpg"></img>
<span class="after-img-container"> <div class="image-pair">
<img class="after-img" src="assets/img/after1.jpg"></img> <img class="before-img" src="assets/img/before1.jpg"></img>
</span> <span class="after-img-container">
<img class="after-img" src="assets/img/after1.jpg"></img>
</span>
</div>
<div class="image-pair">
<img class="before-img" src="assets/img/before1.jpg"></img>
<span class="after-img-container">
<img class="after-img" src="assets/img/after1.jpg"></img>
</span>
</div>
<div class="image-pair">
<img class="before-img" src="assets/img/before1.jpg"></img>
<span class="after-img-container">
<img class="after-img" src="assets/img/after1.jpg"></img>
</span>
</div>
<div class="image-pair">
<img class="before-img" src="assets/img/before1.jpg"></img>
<span class="after-img-container">
<img class="after-img" src="assets/img/after1.jpg"></img>
</span>
</div>
</div> </div>
</section> </section>
</main> </main>