diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/BackToCitiesLink/backToCitiesLink.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/BackToCitiesLink/backToCitiesLink.module.css
deleted file mode 100644
index 26772dd0d..000000000
--- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/BackToCitiesLink/backToCitiesLink.module.css
+++ /dev/null
@@ -1,10 +0,0 @@
-.backToCities {
- display: none;
-}
-
-@media screen and (min-width: 950px) {
- .backToCities {
- display: flex;
- margin-bottom: var(--Space-x2);
- }
-}
diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/BackToCitiesLink/index.tsx b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/BackToCitiesLink/index.tsx
deleted file mode 100644
index 20ad32d8f..000000000
--- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/BackToCitiesLink/index.tsx
+++ /dev/null
@@ -1,30 +0,0 @@
-"use client"
-import { useRouter } from "next/navigation"
-import { useIntl } from "react-intl"
-
-import { Button } from "@scandic-hotels/design-system/Button"
-import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
-
-import styles from "./backToCitiesLink.module.css"
-
-export function BackToCities() {
- const intl = useIntl()
- const router = useRouter()
-
- function handleGoBack() {
- router.back()
- }
-
- return (
-
- )
-}
diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/cityMap.module.css b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/cityMap.module.css
index a1c3fcd88..c56acbe1d 100644
--- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/cityMap.module.css
+++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/cityMap.module.css
@@ -2,8 +2,14 @@
color: var(--Text-Heading);
}
+.topSection {
+ display: grid;
+ gap: var(--Space-x2);
+ justify-items: start;
+}
+
@media screen and (max-width: 949px) {
- .title {
+ .topSection {
display: none;
}
}
diff --git a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/index.tsx b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/index.tsx
index 97e941f06..f0137afbd 100644
--- a/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/index.tsx
+++ b/apps/scandic-web/components/ContentType/DestinationPage/DestinationCityPage/CityMap/index.tsx
@@ -1,15 +1,16 @@
"use client"
-import { useParams } from "next/navigation"
+import { useParams, useRouter } from "next/navigation"
import { useEffect, useState } from "react"
import { useIntl } from "react-intl"
+import { Button } from "@scandic-hotels/design-system/Button"
+import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
import { Typography } from "@scandic-hotels/design-system/Typography"
import { useDestinationDataStore } from "@/stores/destination-data"
import CityMapContainer from "../../Map/CityMapContainer"
import { getHeadingText } from "../../utils"
-import { BackToCities } from "./BackToCitiesLink"
import HotelList from "./HotelList"
import styles from "./cityMap.module.css"
@@ -32,6 +33,7 @@ export default function CityMap({
defaultLocation,
}: CityMapProps) {
const intl = useIntl()
+ const router = useRouter()
const { activeHotels, activeSeoFilter } = useDestinationDataStore(
(state) => ({
activeHotels: state.activeHotels,
@@ -46,6 +48,10 @@ export default function CityMap({
setIsFromCountryPage(url.searchParams.has("fromCountry"))
}, [params])
+ function handleGoBack() {
+ router.back()
+ }
+
return (
{getHeadingText(intl, city.name, "city", activeSeoFilter)}