diff --git a/public/images/Barcelona/seuUB.jpg b/public/images/Barcelona/seuUB.jpg new file mode 100644 index 0000000..f2be3ae Binary files /dev/null and b/public/images/Barcelona/seuUB.jpg differ diff --git a/public/images/Barcelona/ub_map.png b/public/images/Barcelona/ub_map.png new file mode 100644 index 0000000..ab5fe3f Binary files /dev/null and b/public/images/Barcelona/ub_map.png differ diff --git a/src/components/AccommodationPage.astro b/src/components/AccommodationPage.astro new file mode 100644 index 0000000..f3dc022 --- /dev/null +++ b/src/components/AccommodationPage.astro @@ -0,0 +1,142 @@ +--- +import { accommodationTexts } from '../i18n/accommodation' + +interface Props { + lang: string +} + +const { lang } = Astro.props +const t = accommodationTexts[lang as keyof typeof accommodationTexts] +--- + +
+ {t['accommodation.hero.subtitle']} +
++ {t['accommodation.intro']} +
++ {t['accommodation.hotels.disclaimer']} +
+{t['accommodation.areas.eixample.desc']}
+{t['accommodation.areas.gothic.desc']}
+{t['accommodation.areas.poblenou.desc']}
++ {t['accommodation.apartments.text']} +
+ + {t['accommodation.apartments.link']} + + +
+ + {t['location.hero.subtitle']} +
++ {t['location.hero.text']} +
+{t['location.rooms.paranimf.desc']}
+{t['location.rooms.aulamagna.desc']}
+{t['location.rooms.teaching.desc']}
++ {t['location.city.intro']} +
++ {t['location.city.heritage']} +
++ {t['location.city.climate.text']} +
++ {t['location.city.tech.text']} +
++ {t['location.city.connections.text']} +
+{t['location.transport.metro.items']}
+{t['location.transport.renfe.items']}
+{t['location.transport.long.items']}
+{t['location.transport.car.desc']}
+