diff --git a/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx b/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx index a42124498..6cd42ef92 100644 --- a/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx +++ b/components/ContentType/HotelPage/Rooms/RoomCard/index.tsx @@ -14,6 +14,7 @@ import { RoomCardProps } from "@/types/components/hotelPage/roomCard" export function RoomCard({ badgeTextTransKey, + hidden, id, images, subtitle, @@ -33,7 +34,7 @@ export function RoomCard({ } return ( -
+
+ ) } diff --git a/components/ContentType/HotelPage/Rooms/rooms.module.css b/components/ContentType/HotelPage/Rooms/rooms.module.css new file mode 100644 index 000000000..39828c118 --- /dev/null +++ b/components/ContentType/HotelPage/Rooms/rooms.module.css @@ -0,0 +1,8 @@ +.ctaContainer { + display: flex; + justify-content: center; +} + +.showMoreButton.showLess .chevron { + transform: rotate(180deg); +} diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json index f2c971630..7e46b4e0c 100644 --- a/i18n/dictionaries/en.json +++ b/i18n/dictionaries/en.json @@ -109,6 +109,7 @@ "Select country of residence": "Select country of residence", "Select date of birth": "Select date of birth", "Select language": "Select language", + "Show less": "Show less", "Show more": "Show more", "Show all amenities": "Show all amenities", "Skip to main content": "Skip to main content", diff --git a/types/components/hotelPage/roomCard.ts b/types/components/hotelPage/roomCard.ts index 4a555c621..c6a87cab1 100644 --- a/types/components/hotelPage/roomCard.ts +++ b/types/components/hotelPage/roomCard.ts @@ -3,6 +3,7 @@ import { RoomData } from "@/types/hotel" export interface RoomCardProps { id: string images: RoomData["attributes"]["content"]["images"] + hidden?: boolean title: string subtitle: string badgeTextTransKey: string | null