diff --git a/public/images/floor-plans/hq/ground.jpg b/public/images/floor-plans/hq/ground.jpg new file mode 100644 index 0000000..a01b780 Binary files /dev/null and b/public/images/floor-plans/hq/ground.jpg differ diff --git a/public/images/floor-plans/hq/ground/content1.jpg b/public/images/floor-plans/hq/ground/content1.jpg new file mode 100644 index 0000000..b35767a Binary files /dev/null and b/public/images/floor-plans/hq/ground/content1.jpg differ diff --git a/public/images/floor-plans/hq/ground/content2.jpg b/public/images/floor-plans/hq/ground/content2.jpg new file mode 100644 index 0000000..16f50e6 Binary files /dev/null and b/public/images/floor-plans/hq/ground/content2.jpg differ diff --git a/public/images/floor-plans/hq/ground/content3.jpg b/public/images/floor-plans/hq/ground/content3.jpg new file mode 100644 index 0000000..594b541 Binary files /dev/null and b/public/images/floor-plans/hq/ground/content3.jpg differ diff --git a/public/images/floor-plans/hq/podium.jpg b/public/images/floor-plans/hq/podium.jpg new file mode 100644 index 0000000..728dab7 Binary files /dev/null and b/public/images/floor-plans/hq/podium.jpg differ diff --git a/public/images/floor-plans/hq/podium/content1.jpg b/public/images/floor-plans/hq/podium/content1.jpg new file mode 100644 index 0000000..d49b0f7 Binary files /dev/null and b/public/images/floor-plans/hq/podium/content1.jpg differ diff --git a/public/images/floor-plans/hq/podium/content2.jpg b/public/images/floor-plans/hq/podium/content2.jpg new file mode 100644 index 0000000..8791e0f Binary files /dev/null and b/public/images/floor-plans/hq/podium/content2.jpg differ diff --git a/public/images/floor-plans/hq/podium/content3.jpg b/public/images/floor-plans/hq/podium/content3.jpg new file mode 100644 index 0000000..4567dd8 Binary files /dev/null and b/public/images/floor-plans/hq/podium/content3.jpg differ diff --git a/public/images/floor-plans/hq/podium/content4.jpg b/public/images/floor-plans/hq/podium/content4.jpg new file mode 100644 index 0000000..6e0bc1d Binary files /dev/null and b/public/images/floor-plans/hq/podium/content4.jpg differ diff --git a/public/images/floor-plans/hq/podium/content5.jpg b/public/images/floor-plans/hq/podium/content5.jpg new file mode 100644 index 0000000..560b16c Binary files /dev/null and b/public/images/floor-plans/hq/podium/content5.jpg differ diff --git a/public/images/floor-plans/hq/podium/content6.jpg b/public/images/floor-plans/hq/podium/content6.jpg new file mode 100644 index 0000000..4a2c908 Binary files /dev/null and b/public/images/floor-plans/hq/podium/content6.jpg differ diff --git a/public/images/floor-plans/hq/reset-16.jpg b/public/images/floor-plans/hq/reset-16.jpg new file mode 100644 index 0000000..a71ffc5 Binary files /dev/null and b/public/images/floor-plans/hq/reset-16.jpg differ diff --git a/public/images/floor-plans/hq/reset-16/content1.jpg b/public/images/floor-plans/hq/reset-16/content1.jpg new file mode 100644 index 0000000..cc8394f Binary files /dev/null and b/public/images/floor-plans/hq/reset-16/content1.jpg differ diff --git a/public/images/floor-plans/hq/reset-16/content2.jpg b/public/images/floor-plans/hq/reset-16/content2.jpg new file mode 100644 index 0000000..62164c8 Binary files /dev/null and b/public/images/floor-plans/hq/reset-16/content2.jpg differ diff --git a/public/images/floor-plans/hq/roof.jpg b/public/images/floor-plans/hq/roof.jpg index 1cec6ab..619b9e3 100644 Binary files a/public/images/floor-plans/hq/roof.jpg and b/public/images/floor-plans/hq/roof.jpg differ diff --git a/public/images/floor-plans/hq/roof/content1.jpg b/public/images/floor-plans/hq/roof/content1.jpg index 0bf3748..8fca25a 100644 Binary files a/public/images/floor-plans/hq/roof/content1.jpg and b/public/images/floor-plans/hq/roof/content1.jpg differ diff --git a/public/images/floor-plans/hq/roof/content2.jpg b/public/images/floor-plans/hq/roof/content2.jpg index d5138ac..900b9dc 100644 Binary files a/public/images/floor-plans/hq/roof/content2.jpg and b/public/images/floor-plans/hq/roof/content2.jpg differ diff --git a/public/videos/hq/ground.mp4 b/public/videos/hq/ground.mp4 new file mode 100644 index 0000000..5516911 Binary files /dev/null and b/public/videos/hq/ground.mp4 differ diff --git a/public/videos/hq/podium.mp4 b/public/videos/hq/podium.mp4 new file mode 100644 index 0000000..4165db6 Binary files /dev/null and b/public/videos/hq/podium.mp4 differ diff --git a/public/videos/hq/roof_reset16.mp4 b/public/videos/hq/roof_reset16.mp4 new file mode 100644 index 0000000..279c99e Binary files /dev/null and b/public/videos/hq/roof_reset16.mp4 differ diff --git a/src/components/floor-plans/GenericFloorPlan.tsx b/src/components/floor-plans/GenericFloorPlan.tsx index 056c10b..9d0d57d 100644 --- a/src/components/floor-plans/GenericFloorPlan.tsx +++ b/src/components/floor-plans/GenericFloorPlan.tsx @@ -9,7 +9,7 @@ import clsx from "clsx"; // ─── Props ─────────────────────────────────────────────── -interface GenericFloorPlanProps extends React.SVGProps { +interface GenericFloorPlanProps { complexName: ComplexName; viewBox: string; /** Floor plan background image path. Either this or `children` should be provided. */ diff --git a/src/data/floors/hq.ts b/src/data/floors/hq.ts index 1d4f6f5..1860ca0 100644 --- a/src/data/floors/hq.ts +++ b/src/data/floors/hq.ts @@ -26,7 +26,7 @@ export const hqFloors: FloorData[] = [ "/images/floor-plans/hq/roof/content2.jpg", ], }, - video: "/videos/hq/roof.mp4", + video: "/videos/hq/roof_reset16.mp4", }, // Reset 16 @@ -47,8 +47,12 @@ export const hqFloors: FloorData[] = [ ], images: { main: "/images/floor-plans/hq/reset-16.jpg", - content: [], + content: [ + "/images/floor-plans/hq/reset-16/content1.jpg", + "/images/floor-plans/hq/reset-16/content2.jpg", + ], }, + video: "/videos/hq/roof_reset16.mp4", }, // Podium Level @@ -72,8 +76,16 @@ export const hqFloors: FloorData[] = [ ], images: { main: "/images/floor-plans/hq/podium.jpg", - content: [], + content: [ + "/images/floor-plans/hq/podium/content1.jpg", + "/images/floor-plans/hq/podium/content2.jpg", + "/images/floor-plans/hq/podium/content3.jpg", + "/images/floor-plans/hq/podium/content4.jpg", + "/images/floor-plans/hq/podium/content5.jpg", + "/images/floor-plans/hq/podium/content6.jpg", + ], }, + video: "/videos/hq/podium.mp4", }, // Parking Levels @@ -114,8 +126,13 @@ export const hqFloors: FloorData[] = [ ], images: { main: "/images/floor-plans/hq/ground.jpg", - content: [], + content: [ + "/images/floor-plans/hq/ground/content1.jpg", + "/images/floor-plans/hq/ground/content2.jpg", + "/images/floor-plans/hq/ground/content3.jpg", + ], }, + video: "/videos/hq/ground.mp4", }, // Arcade Level