feat(SW-1960): Improved scrolling and tabnavigation on hotel pages

Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-05-26 12:32:18 +00:00
parent a8e52c6c8a
commit d73f8d844e
8 changed files with 205 additions and 69 deletions

View File

@@ -1,3 +1,7 @@
.accordionSection {
scroll-margin-top: var(--hotel-page-scroll-margin-top);
}
.accordion:not(.allVisible) :nth-child(n + 6) {
display: none;
}

View File

@@ -24,7 +24,10 @@ export default function AccordionSection({ accordion, title }: AccordionProps) {
}
return (
<SectionContainer id={HotelHashValues.faq}>
<SectionContainer
className={styles.accordionSection}
id={HotelHashValues.faq}
>
<SectionHeader textTransform="uppercase" title={title} />
<Accordion
className={`${styles.accordion} ${allAccordionsVisible ? styles.allVisible : ""}`}