diff --git a/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx b/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx
index 4a48e4f40..16bc32937 100644
--- a/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx
+++ b/app/[lang]/(live)/(public)/hotelreservation/select-rate/page.tsx
@@ -1,5 +1,6 @@
import { serverClient } from "@/lib/trpc/server"
+import BreakfastSelection from "@/components/HotelReservation/SelectRate/BreakfastSelection"
import FlexibilitySelection from "@/components/HotelReservation/SelectRate/FlexibilitySelection"
import RoomSelection from "@/components/HotelReservation/SelectRate/RoomSelection"
@@ -17,6 +18,7 @@ export default async function SelectRate() {
Hotel info TBI
+
)
diff --git a/components/HotelReservation/SelectRate/BreakfastSelection/breakfastSelection.module.css b/components/HotelReservation/SelectRate/BreakfastSelection/breakfastSelection.module.css
new file mode 100644
index 000000000..b98c3f937
--- /dev/null
+++ b/components/HotelReservation/SelectRate/BreakfastSelection/breakfastSelection.module.css
@@ -0,0 +1,28 @@
+.wrapper {
+ border-bottom: 1px solid rgba(17, 17, 17, 0.2);
+ padding-bottom: var(--Spacing-x3);
+}
+
+.header {
+ margin-top: var(--Spacing-x2);
+ margin-bottom: var(--Spacing-x2);
+}
+
+.list {
+ margin-top: var(--Spacing-x4);
+ list-style: none;
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ column-gap: var(--Spacing-x2);
+ row-gap: var(--Spacing-x4);
+}
+
+.list > li {
+ width: 100%;
+}
+
+.list input[type="radio"] {
+ opacity: 0;
+ position: fixed;
+ width: 0;
+}
diff --git a/components/HotelReservation/SelectRate/BreakfastSelection/index.tsx b/components/HotelReservation/SelectRate/BreakfastSelection/index.tsx
new file mode 100644
index 000000000..7183d19e8
--- /dev/null
+++ b/components/HotelReservation/SelectRate/BreakfastSelection/index.tsx
@@ -0,0 +1,56 @@
+import Header from "@/components/Section/Header"
+import { getIntl } from "@/i18n"
+
+import SelectionCard from "../SelectionCard"
+
+import styles from "./breakfastSelection.module.css"
+
+const choices = [
+ {
+ value: "no",
+ name: "No breakfast",
+ payment: "Always cheeper to get it online",
+ pricePerNight: 0,
+ currency: "SEK",
+ },
+ {
+ value: "buffe",
+ name: "Breakfast buffé",
+ payment: "Always cheeper to get it online",
+ pricePerNight: 150,
+ currency: "SEK",
+ },
+]
+
+export default async function BreakfastSelection() {
+ const { formatMessage } = await getIntl()
+
+ return (
+
+ )
+}
diff --git a/i18n/dictionaries/da.json b/i18n/dictionaries/da.json
index ffafd9b1b..363ec4697 100644
--- a/i18n/dictionaries/da.json
+++ b/i18n/dictionaries/da.json
@@ -11,6 +11,7 @@
"At the hotel": "På hotellet",
"Book": "Bestil",
"Booking number": "Bestillingsnummer",
+ "Breakfast": "Morgenmad",
"by": "inden",
"Cancel": "Afbestille",
"Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Tjek de kreditkort, der er gemt på din profil. Betal med et gemt kort, når du er logget ind for en mere jævn weboplevelse.",
@@ -33,6 +34,7 @@
"Day": "Dag",
"Description": "Beskrivelse",
"Discard changes": "Kassér ændringer",
+ "Do you want to start the day with Scandics famous breakfast buffé?": "Vil du starte dagen med Scandics berømte morgenbuffet?",
"Edit": "Redigere",
"Edit profile": "Rediger profil",
"Email": "E-mail",
diff --git a/i18n/dictionaries/de.json b/i18n/dictionaries/de.json
index 9021dfdec..c45de741f 100644
--- a/i18n/dictionaries/de.json
+++ b/i18n/dictionaries/de.json
@@ -11,6 +11,7 @@
"At the hotel": "Im Hotel",
"Book": "Buch",
"Booking number": "Buchungsnummer",
+ "Breakfast": "Frühstück",
"by": "bis",
"Cancel": "Stornieren",
"Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Sehen Sie sich die in Ihrem Profil gespeicherten Kreditkarten an. Bezahlen Sie mit einer gespeicherten Karte, wenn Sie angemeldet sind, für ein reibungsloseres Web-Erlebnis.",
@@ -33,6 +34,7 @@
"Day": "Tag",
"Description": "Beschreibung",
"Discard changes": "Änderungen verwerfen",
+ "Do you want to start the day with Scandics famous breakfast buffé?": "Möchten Sie den Tag mit Scandics berühmtem Frühstücksbuffet beginnen?",
"Edit": "Bearbeiten",
"Edit profile": "Profil bearbeiten",
"Email": "Email",
diff --git a/i18n/dictionaries/en.json b/i18n/dictionaries/en.json
index 78b517806..1f5fd43d8 100644
--- a/i18n/dictionaries/en.json
+++ b/i18n/dictionaries/en.json
@@ -11,6 +11,7 @@
"At the hotel": "At the hotel",
"Book": "Book",
"Booking number": "Booking number",
+ "Breakfast": "Breakfast",
"by": "by",
"Cancel": "Cancel",
"Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.",
@@ -34,6 +35,7 @@
"Description": "Description",
"Discard changes": "Discard changes",
"Distance to city centre": "{number}km to city centre",
+ "Do you want to start the day with Scandics famous breakfast buffé?": "Do you want to start the day with Scandics famous breakfast buffé?",
"Edit": "Edit",
"Edit profile": "Edit profile",
"Email": "Email",
diff --git a/i18n/dictionaries/fi.json b/i18n/dictionaries/fi.json
index 5e834587b..9addb7c6c 100644
--- a/i18n/dictionaries/fi.json
+++ b/i18n/dictionaries/fi.json
@@ -11,6 +11,7 @@
"At the hotel": "Hotellissa",
"Book": "Kirja",
"Booking number": "Varausnumero",
+ "Breakfast": "Aamiainen",
"by": "mennessä",
"Cancel": "Peruuttaa",
"Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Tarkista profiiliisi tallennetut luottokortit. Maksa tallennetulla kortilla kirjautuneena, jotta verkkokokemus on sujuvampi.",
@@ -33,6 +34,7 @@
"Day": "Päivä",
"Description": "Kuvaus",
"Discard changes": "Hylkää muutokset",
+ "Do you want to start the day with Scandics famous breakfast buffé?": "Haluatko aloittaa päiväsi Scandicsin kuuluisalla aamiaisbuffella?",
"Edit": "Muokata",
"Edit profile": "Muokkaa profiilia",
"Email": "Sähköposti",
diff --git a/i18n/dictionaries/no.json b/i18n/dictionaries/no.json
index 4fdb6f3ad..5d74825ec 100644
--- a/i18n/dictionaries/no.json
+++ b/i18n/dictionaries/no.json
@@ -11,6 +11,7 @@
"At the hotel": "På hotellet",
"Book": "Bok",
"Booking number": "Bestillingsnummer",
+ "Breakfast": "Frokost",
"by": "innen",
"Cancel": "Avbryt",
"Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Sjekk ut kredittkortene som er lagret på profilen din. Betal med et lagret kort når du er pålogget for en jevnere nettopplevelse.",
@@ -33,6 +34,7 @@
"Day": "Dag",
"Description": "Beskrivelse",
"Discard changes": "Forkaste endringer",
+ "Do you want to start the day with Scandics famous breakfast buffé?": "Vil du starte dagen med Scandics berømte frokostbuffé?",
"Edit": "Redigere",
"Edit profile": "Rediger profil",
"Email": "E-post",
diff --git a/i18n/dictionaries/sv.json b/i18n/dictionaries/sv.json
index 88c001d26..b59a2fd50 100644
--- a/i18n/dictionaries/sv.json
+++ b/i18n/dictionaries/sv.json
@@ -11,6 +11,7 @@
"At the hotel": "På hotellet",
"Book": "Boka",
"Booking number": "Bokningsnummer",
+ "Breakfast": "Frukost",
"by": "innan",
"Cancel": "Avbryt",
"Check out the credit cards saved to your profile. Pay with a saved card when signed in for a smoother web experience.": "Kolla in kreditkorten som sparats i din profil. Betala med ett sparat kort när du är inloggad för en smidigare webbupplevelse.",
@@ -33,6 +34,7 @@
"Day": "Dag",
"Description": "Beskrivning",
"Discard changes": "Ignorera ändringar",
+ "Do you want to start the day with Scandics famous breakfast buffé?": "Vill du starta dagen med Scandics berömda frukostbuffé?",
"Edit": "Redigera",
"Edit profile": "Redigera profil",
"Email": "E-post",