Merged in fix/book-692-change-city-page-bg-color (pull request #3390)

fix(BOOK-692): changed background color on text section on destination city page

* fix(BOOK-692): changed background color on text section on destination city page

* removed duplicate padding-top

* fix(BOOK-692): fixed mobile padding

* removed margin

* fix(BOOK-692): added to destination country page and added conditional check


Approved-by: Erik Tiekstra
This commit is contained in:
Matilda Haneling
2026-01-12 11:44:48 +00:00
parent f5875bffa7
commit b2ca2c2612
5 changed files with 61 additions and 14 deletions

View File

@@ -20,11 +20,22 @@
grid-area: mainContent; grid-area: mainContent;
display: grid; display: grid;
gap: var(--Space-x6); gap: var(--Space-x6);
padding-top: var(--Space-x4);
padding-bottom: var(--Space-x7);
max-width: var(--max-width-page);
width: 100%; width: 100%;
margin: 0 auto; margin: 0 auto;
padding-top: var(--Space-x4);
}
.textSection {
display: grid;
width: 100%;
background-color: var(--Background-Primary);
padding: var(--Space-x7) var(--max-width-single-spacing);
gap: var(--Space-x6);
}
.listingContent {
padding: 0 var(--max-width-single-spacing);
}
.listingContent:last-child {
margin-bottom: var(--Space-x4);
} }
.sidebar { .sidebar {
@@ -57,6 +68,7 @@
.mainContent { .mainContent {
gap: var(--Space-x9); gap: var(--Space-x9);
padding: 0 var(--max-width-single-spacing) var(--Space-x7); max-width: var(--max-width-page);
padding-top: 0;
} }
} }

View File

@@ -125,9 +125,17 @@ export default async function DestinationCityPage({
) : null} ) : null}
</div> </div>
<main className={styles.mainContent}> <main className={styles.mainContent}>
<HotelListing /> <div className={styles.listingContent}>
<Blocks blocks={blocks || []} /> <HotelListing />
<SeoFilters seoFilters={seo_filters} /> </div>
{blocks?.length ||
seo_filters.facilityFilters?.length ||
seo_filters.surroundingsFilters?.length ? (
<div className={styles.textSection}>
<Blocks blocks={blocks || []} />
<SeoFilters seoFilters={seo_filters} />
</div>
) : null}
</main> </main>
<aside className={styles.sidebar}> <aside className={styles.sidebar}>
<SidebarContentWrapper <SidebarContentWrapper

View File

@@ -20,11 +20,25 @@
grid-area: mainContent; grid-area: mainContent;
display: grid; display: grid;
gap: var(--Space-x6); gap: var(--Space-x6);
padding-top: var(--Space-x4);
padding-bottom: var(--Space-x7);
max-width: var(--max-width-page);
width: 100%; width: 100%;
margin: 0 auto; margin: 0 auto;
padding-top: var(--Space-x4);
}
.listingContent {
padding: 0 var(--max-width-single-spacing);
}
.listingContent:last-child {
margin-bottom: var(--Space-x4);
}
.textSection {
display: grid;
width: 100%;
background-color: var(--Background-Primary);
padding: var(--Space-x7) var(--max-width-single-spacing);
gap: var(--Space-x6);
} }
.sidebar { .sidebar {
@@ -57,6 +71,7 @@
.mainContent { .mainContent {
gap: var(--Space-x9); gap: var(--Space-x9);
padding: 0 var(--max-width-single-spacing) var(--Space-x7); max-width: var(--max-width-page);
padding-top: 0;
} }
} }

View File

@@ -140,9 +140,17 @@ export default async function DestinationCountryPage({
) : null} ) : null}
</div> </div>
<main className={styles.mainContent}> <main className={styles.mainContent}>
<CityListing /> <div className={styles.listingContent}>
<Blocks blocks={blocks || []} /> <CityListing />
<SeoFilters seoFilters={seo_filters} /> </div>
{blocks?.length ||
seo_filters.facilityFilters?.length ||
seo_filters.surroundingsFilters?.length ? (
<div className={styles.textSection}>
<Blocks blocks={blocks || []} />
<SeoFilters seoFilters={seo_filters} />
</div>
) : null}
</main> </main>
<aside className={styles.sidebar}> <aside className={styles.sidebar}>
<SidebarContentWrapper <SidebarContentWrapper

View File

@@ -3,6 +3,10 @@
gap: var(--Space-x4); gap: var(--Space-x4);
} }
.accordion {
background-color: white;
}
.heading { .heading {
color: var(--Text-Heading); color: var(--Text-Heading);
} }