From c0ee9683682fb5f477ec669ebf26f40e5d9dc317 Mon Sep 17 00:00:00 2001 From: Anton Gunnarsson Date: Mon, 8 Sep 2025 09:23:20 +0000 Subject: [PATCH] Merged in chore/partner-sas-header-footer-styling (pull request #2765) chore: partner-sas header and footer improvements * improve header styling * Add footer Approved-by: Bianca Widstam --- apps/partner-sas/app/[lang]/layout.tsx | 21 ++---- .../app/components/Footer/Footer.tsx | 67 +++++++++++++++++++ .../app/components/Footer/footer.module.css | 49 ++++++++++++++ .../app/components/Header/Header.tsx | 25 +++++++ .../app/components/Header/header.module.css | 25 +++++++ .../PoweredByScandic/PoweredByScandic.tsx | 25 +++++++ .../poweredByScandic.module.css | 13 ++++ apps/partner-sas/globals.css | 4 ++ .../public/_static/img/sas-logotype-white.svg | 3 + .../public/_static/img/sas-logotype.svg | 3 + .../public/_static/img/scandic-logotype.svg | 26 +++++++ 11 files changed, 246 insertions(+), 15 deletions(-) create mode 100644 apps/partner-sas/app/components/Footer/Footer.tsx create mode 100644 apps/partner-sas/app/components/Footer/footer.module.css create mode 100644 apps/partner-sas/app/components/Header/Header.tsx create mode 100644 apps/partner-sas/app/components/Header/header.module.css create mode 100644 apps/partner-sas/app/components/PoweredByScandic/PoweredByScandic.tsx create mode 100644 apps/partner-sas/app/components/PoweredByScandic/poweredByScandic.module.css create mode 100644 apps/partner-sas/public/_static/img/sas-logotype-white.svg create mode 100644 apps/partner-sas/public/_static/img/sas-logotype.svg create mode 100644 apps/partner-sas/public/_static/img/scandic-logotype.svg diff --git a/apps/partner-sas/app/[lang]/layout.tsx b/apps/partner-sas/app/[lang]/layout.tsx index 3a7637130..4665bde81 100644 --- a/apps/partner-sas/app/[lang]/layout.tsx +++ b/apps/partner-sas/app/[lang]/layout.tsx @@ -14,6 +14,8 @@ import { getMessages } from "@/i18n" import ClientIntlProvider from "@/i18n/Provider" import { setLang } from "@/i18n/serverContext" +import { Footer } from "../components/Footer/Footer" +import { Header } from "../components/Header/Header" import { trackAccordionItemOpen, trackBookingSearchClick, @@ -24,8 +26,8 @@ import { import type { Metadata } from "next" export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", + title: "SAS by Scandic Hotels", + description: "This text should be updated.", } type LangParams = { @@ -74,21 +76,10 @@ export default async function RootLayout(props: RootLayoutProps) { trackGenericEvent, }} > -
- {/* eslint-disable-next-line formatjs/no-literal-string-in-jsx */} -

SAS

-
+
{props.bookingwidget}
{children}
+