diff --git a/components/Blocks/Accordion/accordion.module.css b/components/Blocks/Accordion/accordion.module.css index feabed988..0dd49a0b7 100644 --- a/components/Blocks/Accordion/accordion.module.css +++ b/components/Blocks/Accordion/accordion.module.css @@ -1,7 +1,7 @@ -.accordion :not(.allVisible):nth-child(n + 6) { +.accordion:not(.allVisible) :nth-child(n + 6) { display: none; } -.accordion :not(.allVisible):nth-child(5) { +.accordion:not(.allVisible) :nth-child(5) { border: none; } diff --git a/components/Blocks/Accordion/index.tsx b/components/Blocks/Accordion/index.tsx index baff7435a..16f2ea0dd 100644 --- a/components/Blocks/Accordion/index.tsx +++ b/components/Blocks/Accordion/index.tsx @@ -25,13 +25,13 @@ export default function AccordionSection({ accordion, title }: AccordionProps) { return ( {title && } - + {accordion.map((acc) => ( - + 6 + const showToggleButton = rooms.length > 4 const [allRoomsVisible, setAllRoomsVisible] = useState(!showToggleButton) const scrollRef = useRef(null) @@ -61,12 +61,11 @@ export function Rooms({ rooms }: RoomsProps) { title={intl.formatMessage({ id: "Rooms" })} preamble={null} /> - + {mappedRooms.map(({ id, images, title, subtitle, popularChoice }) => ( -
+