Merged in fix/hotel-subpages (pull request #1445)

fix: add grid

* fix: add grid

* fix: add undefined check


Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
This commit is contained in:
Matilda Landström
2025-02-28 13:14:09 +00:00
parent 8355bf3d35
commit ce43587115
4 changed files with 11 additions and 5 deletions

View File

@@ -26,7 +26,7 @@ export default async function MeetingsSidebar({
<Title level="h3" as="h4">
{intl.formatMessage({ id: "Contact us" })}
</Title>
<div>
<div className={styles.contactDetails}>
<Link href={`tel:${phoneNumber}`}>{phoneNumber}</Link>
{country === Country.Finland ? (
<Body>

View File

@@ -86,7 +86,7 @@ export default async function RestaurantSidebar({
<Title level="h3" as="h4">
{intl.formatMessage({ id: "Contact us" })}
</Title>
<div>
<div className={styles.contactDetails}>
{phoneNumber && (
<Link href={`tel:${phoneNumber}`}>{phoneNumber}</Link>
)}

View File

@@ -19,6 +19,10 @@
display: none;
}
.contactDetails {
display: grid;
}
@media (min-width: 1367px) {
.sidebar {
grid-column: 2;

View File

@@ -108,9 +108,11 @@ export default async function HotelSubpage({
/>
<Divider color="baseSurfaceSubtleHover" className={styles.divider} />
<main className={styles.mainContent}>
<div className={styles.intro}>
<Preamble>{pageData.elevatorPitch}</Preamble>
</div>
{pageData.elevatorPitch && (
<div className={styles.intro}>
<Preamble>{pageData.elevatorPitch}</Preamble>
</div>
)}
{pageData.mainBody && <HtmlContent html={pageData.mainBody} />}