diff --git a/app/routes/maps.tsx b/app/routes/maps.tsx index fedcf6135..e418b0643 100644 --- a/app/routes/maps.tsx +++ b/app/routes/maps.tsx @@ -31,7 +31,12 @@ import { } from "~/modules/map-pool-serializer"; import type { MapPool } from "~/modules/map-pool-serializer/types"; import styles from "~/styles/maps.css"; -import { calendarEventPage, modeImageUrl, stageImageUrl } from "~/utils/urls"; +import { + calendarEventPage, + ipLabsMaps, + modeImageUrl, + stageImageUrl, +} from "~/utils/urls"; const AMOUNT_OF_MAPS_IN_MAP_LIST = stageIds.length * 2; @@ -93,6 +98,14 @@ export default function MapListPage() { mapPool={mapPool} handleMapPoolChange={handleMapPoolChange} /> + + Create tournament map list (maps.iplabs.ink) + ); diff --git a/app/styles/maps.css b/app/styles/maps.css index e1c3506c0..648e5b435 100644 --- a/app/styles/maps.css +++ b/app/styles/maps.css @@ -7,6 +7,11 @@ font-weight: var(--semi-bold); } +.maps__tournament-map-list-link { + font-size: var(--fonts-xxs); + text-align: center; +} + .maps__stage-row { display: flex; width: 100%; diff --git a/app/utils/urls.ts b/app/utils/urls.ts index 8e7e651ca..c9ead88eb 100644 --- a/app/utils/urls.ts +++ b/app/utils/urls.ts @@ -23,6 +23,9 @@ export const GITHUB_CONTRIBUTORS_URL = export const BORZOIC_TWITTER = "https://twitter.com/borzoic_"; export const LEAN_TWITTER = "https://twitter.com/LeanYoshi"; export const UBERU_TWITTER = "https://twitter.com/uberu5"; +export const ipLabsMaps = (pool: string) => + `https://maps.iplabs.ink/?3&pool=${pool}`; + export const LOG_IN_URL = "/auth"; export const LOG_OUT_URL = "/auth/logout"; export const ADMIN_PAGE = "/admin";