Remove outdated floor plan images and update references to new images; adjust layout configurations and improve unit type handling in components for better rendering and consistency.
|
Before Width: | Height: | Size: 265 KiB |
|
After Width: | Height: | Size: 49 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 260 KiB |
|
Before Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 250 KiB |
|
After Width: | Height: | Size: 122 KiB |
|
After Width: | Height: | Size: 124 KiB |
|
After Width: | Height: | Size: 162 KiB |
|
After Width: | Height: | Size: 131 KiB |
@@ -252,7 +252,7 @@ export default function AboutHQ() {
|
||||
{marasiDriveMapCards.map((card) => (
|
||||
<MarasiDriveMapCard {...card} key={card.title} />
|
||||
))}
|
||||
<div className="col-start-3 col-span-full row-start-1 row-span-full">
|
||||
<div className="col-span-full col-start-3 row-span-full row-start-1">
|
||||
<img
|
||||
src="/images/about-complex/marasi-drive/map/map.png"
|
||||
alt=""
|
||||
@@ -274,7 +274,7 @@ export default function AboutHQ() {
|
||||
</div>
|
||||
<div className="px-[2.778vw] flex flex-col gap-[3.333vw] max-2xl:px-0 md:max-2xl:gap-[6.25vw]">
|
||||
<div className="space-y-[1.111vw]">
|
||||
<h2 className="whitespace-pre-line text-h2 font-medium max-2xl:mb-4">
|
||||
<h2 className="font-medium whitespace-pre-line text-h2 max-2xl:mb-4">
|
||||
{`Work looks different here`}
|
||||
</h2>
|
||||
<p className="opacity-40 text-s max-md:mb-[32px] md:max-2xl:max-w-[57.943vw]">
|
||||
@@ -289,11 +289,11 @@ export default function AboutHQ() {
|
||||
<div className="space-y-[0.833vw] max-md:space-y-[3.333vw] md:max-2xl:space-y-[1.563vw]">
|
||||
<BrochureButton
|
||||
title={"Main Brochure"}
|
||||
link="/files/marasi-drive/Main Brochure.pdf"
|
||||
link="/files/brochures/hq/Main Brochure.pdf"
|
||||
/>
|
||||
<BrochureButton
|
||||
title={"Technical Brochure"}
|
||||
link="/files/marasi-drive/Amenties Brochure.pdf"
|
||||
link="/files/brochures/hq/Technical Brochure.pdf"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -25,8 +25,7 @@ function UnitTypeCard({ project, type }: { project: Project; type: UnitType }) {
|
||||
<img
|
||||
src={`/images/unit-types/${project.slug}/${type.slug}${
|
||||
type.slug.includes("loft") ? "-lower" : ""
|
||||
}${type.slug !== "2-bedroom-b" ? "-left" : ""}.jpg`}
|
||||
// костыль для единственной незеркальной хаты
|
||||
}${project.hasSides !== false && type.slug !== "2-bedroom-b" ? "-left" : ""}.jpg`}
|
||||
alt=""
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -26,13 +26,15 @@ function UnitTypeItem({ project, type }: UnitTypeItemProps) {
|
||||
|
||||
const { setModal } = useModalStore();
|
||||
|
||||
const hasSides = project.hasSides !== false;
|
||||
|
||||
return (
|
||||
<div className="2xl:p-[2.222vw] md:max-2xl:p-[3.125vw] p-4 bg-white flex 2xl:gap-[2.222vw] md:max-2xl:gap-8 gap-6 max-2xl:flex-col">
|
||||
<NewUnitSlider>
|
||||
{type.slug.includes("-loft") ? (
|
||||
<>
|
||||
<UnitSliderItem text="Lower">
|
||||
{innerWidth >= 768 ? (
|
||||
{innerWidth >= 768 && hasSides ? (
|
||||
<UnitImageWithSides>
|
||||
<UnitTypeImageWithMarkers
|
||||
complexName={project.slug}
|
||||
@@ -46,12 +48,12 @@ function UnitTypeItem({ project, type }: UnitTypeItemProps) {
|
||||
complexName={project.slug}
|
||||
legend={type.legend || []}
|
||||
floor="lower"
|
||||
unitTypeVariant={type.slug + "-lower-left"}
|
||||
unitTypeVariant={type.slug + "-lower" + (hasSides ? "-left" : "")}
|
||||
/>
|
||||
)}
|
||||
</UnitSliderItem>
|
||||
<UnitSliderItem text="Upper">
|
||||
{innerWidth >= 768 ? (
|
||||
{innerWidth >= 768 && hasSides ? (
|
||||
<UnitImageWithSides>
|
||||
<UnitTypeImageWithMarkers
|
||||
complexName={project.slug}
|
||||
@@ -65,14 +67,14 @@ function UnitTypeItem({ project, type }: UnitTypeItemProps) {
|
||||
complexName={project.slug}
|
||||
legend={type.legend || []}
|
||||
floor="upper"
|
||||
unitTypeVariant={type.slug + "-upper-left"}
|
||||
unitTypeVariant={type.slug + "-upper" + (hasSides ? "-left" : "")}
|
||||
/>
|
||||
)}
|
||||
</UnitSliderItem>
|
||||
</>
|
||||
) : (
|
||||
<UnitSliderItem text="Layout">
|
||||
{innerWidth >= 768 && type.slug !== "2-bedroom-b" ? (
|
||||
{innerWidth >= 768 && hasSides && type.slug !== "2-bedroom-b" ? (
|
||||
<UnitImageWithSides>
|
||||
<UnitTypeImageWithMarkers
|
||||
complexName={project.slug}
|
||||
@@ -84,7 +86,7 @@ function UnitTypeItem({ project, type }: UnitTypeItemProps) {
|
||||
<UnitTypeImageWithMarkers
|
||||
complexName={project.slug}
|
||||
legend={type.legend || []}
|
||||
unitTypeVariant={type.slug + "-left"}
|
||||
unitTypeVariant={type.slug + (hasSides ? "-left" : "")}
|
||||
/>
|
||||
)}
|
||||
</UnitSliderItem>
|
||||
|
||||
@@ -86,49 +86,49 @@ const dubaiMarina4142: FloorPlanLayoutConfig = {
|
||||
|
||||
const hq5913: FloorPlanLayoutConfig = {
|
||||
viewBox: "0 0 752 668",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_5_9_13_num.jpg",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_5_9_13.jpg",
|
||||
masks: hq5_9_13Masks,
|
||||
getMaskKey: (unitNo) => unitNo.slice(-2),
|
||||
};
|
||||
|
||||
const hq61014: FloorPlanLayoutConfig = {
|
||||
viewBox: "0 0 752 668",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_6_10_14_num.jpg",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_6_10_14.jpg",
|
||||
masks: hq6_10_14Masks,
|
||||
getMaskKey: (unitNo) => unitNo.slice(-2),
|
||||
};
|
||||
|
||||
const hq711: FloorPlanLayoutConfig = {
|
||||
viewBox: "0 0 752 668",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_7_11_num.jpg",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_7_11.jpg",
|
||||
masks: hq7_11Masks,
|
||||
getMaskKey: (unitNo) => unitNo.slice(-2),
|
||||
};
|
||||
|
||||
const hq812: FloorPlanLayoutConfig = {
|
||||
viewBox: "0 0 752 668",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_8_12_num.jpg",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_8_12.jpg",
|
||||
masks: hq8_12Masks,
|
||||
getMaskKey: (unitNo) => unitNo.slice(-2),
|
||||
};
|
||||
|
||||
const hq172125: FloorPlanLayoutConfig = {
|
||||
viewBox: "0 0 752 668",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_17_21_25_num.jpg",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_17_21_25.jpg",
|
||||
masks: hq17_21_25Masks,
|
||||
getMaskKey: (unitNo) => unitNo.slice(-2),
|
||||
};
|
||||
|
||||
const hq182226: FloorPlanLayoutConfig = {
|
||||
viewBox: "0 0 752 668",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_18_22_26_num.jpg",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_18_22_26.jpg",
|
||||
masks: hq18_22_26Masks,
|
||||
getMaskKey: (unitNo) => unitNo.slice(-2),
|
||||
};
|
||||
|
||||
const hq2930: FloorPlanLayoutConfig = {
|
||||
viewBox: "0 0 752 668",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_29-30_num.jpg",
|
||||
imagePath: "/images/floor-plans/hq/floor-plan_29-30.jpg",
|
||||
masks: hq29_30Masks,
|
||||
getMaskKey: (unitNo) => unitNo.slice(-2),
|
||||
};
|
||||
|
||||
@@ -1,6 +1,62 @@
|
||||
import { FloorPlanMasks } from "../../types/FloorPlanMasks";
|
||||
|
||||
export const hq17_21_25Masks: FloorPlanMasks = new Map([
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"08",
|
||||
{
|
||||
@@ -25,126 +81,6 @@ export const hq17_21_25Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "M304.933 466.689L305.132 504H270.83V502.5H263.796V503.316H262L262 504.255H246.308L246.176 492.567C246.139 489.227 248.5 486 252.5 486.148H257.433L257.5 483L257.137 482.5L257.137 464.312L262 464.312V464.867H263.672V465.844H270.902V464.359L298.5 464.359V466.689L304.933 466.689Z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "M304.933 384.931L305.132 422.242H270.83V420.742H263.796V421.558H262L262 422.497H246.308L246.176 410.809C246.139 407.469 248.5 404.242 252.5 404.391H257.433L257.5 401.242L257.137 400.742L257.137 382.555L262 382.555V383.109H263.672V384.086H270.902V382.602L298.5 382.602V384.931L304.933 384.931Z",
|
||||
textTransform: [287, 319],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M304.933 303.376L305.132 340.687H270.83V339.187H263.796V340.003H262L262 340.942H246.308L246.176 329.254C246.139 325.914 248.5 322.687 252.5 322.836H257.433L257.5 319.687L257.137 319.187L257.137 301L262 301V301.555H263.672V302.531H270.902V301.047L298.5 301.047V303.376L304.933 303.376Z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "M304.933 460.566L305.132 423.255H270.83V424.755H263.796V423.939H262L262 423H246.308L246.176 434.688C246.139 438.028 248.5 441.255 252.5 441.106H257.433L257.5 444.255L257.137 444.755L257.137 462.942L262 462.942V462.388H263.672V461.411H270.902V462.896L298.5 462.896V460.566L304.933 460.566Z",
|
||||
textTransform: [287, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M304.933 379.066L305.132 341.755H270.83V343.255H263.796V342.439H262L262 341.5H246.308L246.176 353.188C246.139 356.528 248.5 359.755 252.5 359.606H257.433L257.5 362.755L257.137 363.255L257.137 381.442L262 381.442V380.888H263.672V379.911H270.902V381.396L298.5 381.396V379.066L304.933 379.066Z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "M305 542.276L305.265 505H270.817V506.5H263.765V505.5L262 505.5V504.862H246.2L246.2 517C246.163 520.339 248.727 523 252.067 523H257.091L257.091 542.5C257.091 545.5 260.424 547.918 263.737 547.918V544.67H284.369L284.369 547H298.5L298.573 542.276H305Z",
|
||||
textTransform: [287, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "M324.666 542.5H318.2L318 507.5H322.773V505H352.5V506.5H359.5V505.634H361.228V505H376.5L376.632 516.933C376.632 520.273 373.972 523 370.633 523H365.7V548.156H361.277V547.562H359.415V544.5H324.666V542.5Z",
|
||||
textTransform: [287, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M324.681 466.656H318.229L318.111 501.5H322.773L322.772 503.915H352.461V502.496L359.5 502.5V503.318H361.309V504.156H376.7L376.832 492.223C376.869 488.883 374.172 486.156 370.833 486.156H365.899V464.365H359.615H324.681V466.656Z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"11",
|
||||
{
|
||||
@@ -153,12 +89,76 @@ export const hq17_21_25Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "m304.933 303.376.199 37.311H270.83v-1.5h-7.034v.817H262v.938h-16.154l-.132-11.688c-.037-3.339 2.786-6.566 6.786-6.418h4.186v-21.789h4.95v.555h1.671v.976l7.05-.047v-1.484H298.5v2.329z",
|
||||
textTransform: [287, 318],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "m304.933 379.066.199-37.311H270.83v1.5h-7.034v-.816H262v-.939h-16.168v11.753c-.037 3.34 2.149 6.502 6.149 6.353h5.044l.068 3.149-.364.5v18.187h4.864v-.555h1.747v-.834l7.073.047v1.5l28.087-.047v-2.487z",
|
||||
textTransform: [287, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "m304.933 384.931.199 37.311-34.702.203v-1.5h-7.09v.816h-1.795v.939l-15.705-.203v-12.424c-.037-3.34 2.66-5.831 6.66-5.682h4.533l.067-3.149h-.4v-18.383l4.864-.163v.605l1.729-.097v.977h7.104v-1.485l28.103-.094v2.329z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "m304.597 460.794.2-37.312h-34.302v1.5h-7.035v-.816h-1.796v-.939h-15.691l-.133 11.689c-.037 3.339 2.324 6.566 6.324 6.418h4.933l.067 3.148-.363.5v18.188h4.863v-.555h1.672v-.976h7.23v1.484h27.598v-2.33z",
|
||||
textTransform: [287, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"18",
|
||||
{
|
||||
d: "M306 548V525H316.5V550.5H324.5V555H328.5V550.5H359V549.5H361V549H366V562.415C366 565.112 365.466 567.782 364.429 570.271C363.812 571.752 363.022 573.155 362.077 574.451L332.5 615L330.669 616.997C328.281 619.603 325.15 621.411 321.7 622.178C319.262 622.719 316.736 622.725 314.297 622.195L313.619 622.048C309.016 621.047 304.9 618.483 301.973 614.792L286.153 594.845C284.402 592.637 283.101 590.105 282.327 587.394C281.778 585.474 281.5 583.487 281.5 581.49V550.5H284V548H306Z",
|
||||
d: "m304.597 466.689.2 37.311h-34.302v-1.5h-7.035v.816h-1.796v.939h-15.691l-.133-11.688c-.037-3.34 2.324-6.567 6.324-6.419h4.933l.067-3.148-.363-.5v-18.188h4.863v.555h1.672v.977h7.23v-1.485h27.598v2.33z",
|
||||
textTransform: [287, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "m304.458 544.723.339-39.585h-34.448v1.5h-7.052v-1h-1.765V505h-15.8v12.138c-.037 3.339 2.527 6 5.867 6h5.024v19.5c0 3 3.332 5.418 6.646 5.418v-.918h34.763v-2.415z",
|
||||
textTransform: [287, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M305.859 548v-23h10.5v25.5h7.924v4.857h3.619V550.5h31.086l-.129-.466h2v-.5h4.622l.169 12.983c0 2.697-.324 5.265-1.362 7.754a20.4 20.4 0 0 1-2.352 4.18L332.359 615l-1.83 1.997a17.25 17.25 0 0 1-16.373 5.198l-.677-.147a20.4 20.4 0 0 1-11.647-7.256l-15.819-19.947a21.5 21.5 0 0 1-4.654-13.355V550.5h2.5V548z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M324.182 544.741h-6.407v-37.1h4.774v-2.5h29.726v1.5h6.758v-.866h1.832v-.893h15.41l.133 12.192a6 6 0 0 1-6 6.067h-4.933v25.156h-4.616v-.594h-1.762v-.617h-34.915z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M324.335 466.656h-6.452l-.118 34.844h4.662l-.001 2.415h29.69v-1.419l7.038.004v.818h1.81v.838h15.39l.132-11.933a6 6 0 0 0-5.999-6.067h-4.933v-21.791h-41.219z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
]);
|
||||
|
||||
@@ -1,6 +1,62 @@
|
||||
import { FloorPlanMasks } from "../../types/FloorPlanMasks";
|
||||
|
||||
export const hq18_22_26Masks: FloorPlanMasks = new Map([
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"08",
|
||||
{
|
||||
@@ -25,126 +81,6 @@ export const hq18_22_26Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "M304.933 466.689L305.132 504H270.83V502.5H263.796V503.316H262L262 504.255H246.308L246.176 492.567C246.139 489.227 248.5 486 252.5 486.148H257.433L257.5 483L257.137 482.5L257.137 464.312L262 464.312V464.867H263.672V465.844H270.902V464.359L298.5 464.359V466.689L304.933 466.689Z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "M304.933 384.931L305.132 422.242H270.83V420.742H263.796V421.558H262L262 422.497H246.308L246.176 410.809C246.139 407.469 248.5 404.242 252.5 404.391H257.433L257.5 401.242L257.137 400.742L257.137 382.555L262 382.555V383.109H263.672V384.086H270.902V382.602L298.5 382.602V384.931L304.933 384.931Z",
|
||||
textTransform: [287, 319],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M304.933 303.376L305.132 340.687H270.83V339.187H263.796V340.003H262L262 340.942H246.308L246.176 329.254C246.139 325.914 248.5 322.687 252.5 322.836H257.433L257.5 319.687L257.137 319.187L257.137 301L262 301V301.555H263.672V302.531H270.902V301.047L298.5 301.047V303.376L304.933 303.376Z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "M304.933 460.566L305.132 423.255H270.83V424.755H263.796V423.939H262L262 423H246.308L246.176 434.688C246.139 438.028 248.5 441.255 252.5 441.106H257.433L257.5 444.255L257.137 444.755L257.137 462.942L262 462.942V462.388H263.672V461.411H270.902V462.896L298.5 462.896V460.566L304.933 460.566Z",
|
||||
textTransform: [287, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M304.933 379.066L305.132 341.755H270.83V343.255H263.796V342.439H262L262 341.5H246.308L246.176 353.188C246.139 356.528 248.5 359.755 252.5 359.606H257.433L257.5 362.755L257.137 363.255L257.137 381.442L262 381.442V380.888H263.672V379.911H270.902V381.396L298.5 381.396V379.066L304.933 379.066Z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "M305 542.276L305.265 505H270.817V506.5H263.765V505.5L262 505.5V504.862H246.2L246.2 517C246.163 520.339 248.727 523 252.067 523H257.091L257.091 542.5C257.091 545.5 260.424 547.918 263.737 547.918V544.67H284.369L284.369 547H298.5L298.573 542.276H305Z",
|
||||
textTransform: [287, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "M324.666 542.5H318.2L318 507.5H322.773V505H352.5V506.5H359.5V505.634H361.228V505H376.5L376.632 516.933C376.632 520.273 373.972 523 370.633 523H365.7V548.156H361.277V547.562H359.415V544.5H324.666V542.5Z",
|
||||
textTransform: [287, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M324.681 466.656H318.229L318.111 501.5H322.773L322.772 503.915H352.461V502.496L359.5 502.5V503.318H361.309V504.156H376.7L376.832 492.223C376.869 488.883 374.172 486.156 370.833 486.156H365.899V464.365H359.615H324.681V466.656Z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"11",
|
||||
{
|
||||
@@ -153,12 +89,76 @@ export const hq18_22_26Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "M304.933 303.376L305.132 340.687H270.83V339.187H263.795V340.004H262L262 340.942H245.846L245.714 329.254C245.677 325.915 248.5 322.688 252.5 322.836H256.686V319.234L256.686 301.047L261.635 301.047V301.602H263.307V302.578L270.357 302.531V301.047H298.5V303.376L304.933 303.376Z",
|
||||
textTransform: [287, 319],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "M304.933 379.066L305.132 341.755H270.83V343.255H263.795V342.439H262L262 341.5H245.832V353.253C245.795 356.593 247.981 359.755 251.981 359.606H257.025L257.093 362.755L256.729 363.255L256.729 381.442H261.593V380.887H263.34V380.053L270.412 380.1L270.412 381.6L298.5 381.553L298.5 379.066L304.933 379.066Z",
|
||||
textTransform: [287, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "M304.933 384.931L305.132 422.242L270.43 422.445V420.945H263.34V421.761H261.545L261.545 422.7L245.84 422.497V410.073C245.803 406.733 248.5 404.242 252.5 404.391H257.033L257.1 401.242H256.701V382.859L261.564 382.696V383.301L263.293 383.204V384.181H270.397V382.696L298.5 382.602V384.931L304.933 384.931Z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "M304.597 460.794L304.797 423.482H270.495V424.982H263.46V424.166H261.664L261.664 423.227H245.973L245.84 434.916C245.803 438.255 248.164 441.482 252.164 441.334H257.097L257.164 444.482L256.801 444.982L256.801 463.17L261.664 463.17V462.615H263.336V461.639H270.566V463.123L298.164 463.123V460.793L304.597 460.794Z",
|
||||
textTransform: [287, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"18",
|
||||
{
|
||||
d: "M306 548V525H316.5V550.5H324.5V555H328.5V550.5H359V549.5H361V549H366V562.415C366 565.112 365.466 567.782 364.429 570.271C363.812 571.752 363.022 573.155 362.077 574.451L332.5 615L330.669 616.997C328.281 619.603 325.15 621.411 321.7 622.178C319.262 622.719 316.736 622.725 314.297 622.195L313.619 622.048C309.016 621.047 304.9 618.483 301.973 614.792L286.153 594.845C284.402 592.637 283.101 590.105 282.327 587.394C281.778 585.474 281.5 583.487 281.5 581.49V550.5H284V548H306Z",
|
||||
d: "M304.597 466.689L304.797 504H270.495V502.5H263.46V503.316H261.664L261.664 504.255H245.973L245.84 492.567C245.803 489.227 248.164 486 252.164 486.148H257.097L257.164 483L256.801 482.5L256.801 464.312L261.664 464.312V464.867H263.336V465.844H270.566V464.359L298.164 464.359V466.689L304.597 466.689Z",
|
||||
textTransform: [287, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "M304.458 544.723L304.797 505.138H270.349V506.638H263.297V505.638L261.532 505.638V505H245.732L245.732 517.138C245.695 520.477 248.259 523.138 251.599 523.138H256.623L256.623 542.638C256.623 545.638 259.955 548.056 263.269 548.056V547.138H283.9H298.032V544.723H304.458Z",
|
||||
textTransform: [287, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M305.859 548V525H316.359V550.5H324.283V555.357H327.901V550.5H358.988L358.859 550.034H360.859V549.534H365.481L365.65 562.517C365.65 565.214 365.325 567.782 364.288 570.271C363.671 571.752 362.882 573.155 361.936 574.451L332.359 615L330.528 616.997C328.14 619.603 325.009 621.411 321.559 622.178C319.122 622.719 316.596 622.725 314.156 622.195L313.479 622.048C308.875 621.047 304.76 618.483 301.832 614.792L286.013 594.845C284.261 592.637 282.961 590.105 282.186 587.394C281.638 585.474 281.359 583.487 281.359 581.49V550.5H283.859V548H305.859Z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M324.182 544.741H317.775V507.641H322.549V505.141H352.275V506.641H359.033V505.775H360.865V504.882H376.275L376.408 517.074C376.445 520.414 373.748 523.141 370.408 523.141H365.475V548.297H360.859V547.703H359.097V547.086H324.182V544.741Z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M324.335 466.656H317.883L317.765 501.5H322.427L322.426 503.915H352.116V502.496L359.154 502.5V503.318H360.964V504.156H376.354L376.486 492.223C376.524 488.883 373.827 486.156 370.487 486.156H365.554V464.365H359.269H324.335V466.656Z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
]);
|
||||
|
||||
@@ -1,6 +1,62 @@
|
||||
import { FloorPlanMasks } from "../../types/FloorPlanMasks";
|
||||
|
||||
export const hq5_9_13Masks: FloorPlanMasks = new Map([
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"08",
|
||||
{
|
||||
@@ -25,126 +81,6 @@ export const hq5_9_13Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "M304.933 466.689L305.132 504H270.83V502.5H263.796V503.316H262L262 504.255H246.308L246.176 492.567C246.139 489.227 248.5 486 252.5 486.148H257.433L257.5 483L257.137 482.5L257.137 464.312L262 464.312V464.867H263.672V465.844H270.902V464.359L298.5 464.359V466.689L304.933 466.689Z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "M304.933 384.931L305.132 422.242H270.83V420.742H263.796V421.558H262L262 422.497H246.308L246.176 410.809C246.139 407.469 248.5 404.242 252.5 404.391H257.433L257.5 401.242L257.137 400.742L257.137 382.555L262 382.555V383.109H263.672V384.086H270.902V382.602L298.5 382.602V384.931L304.933 384.931Z",
|
||||
textTransform: [288, 319],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M304.933 303.376L305.132 340.687H270.83V339.187H263.796V340.003H262L262 340.942H246.308L246.176 329.254C246.139 325.914 248.5 322.687 252.5 322.836H257.433L257.5 319.687L257.137 319.187L257.137 301L262 301V301.555H263.672V302.531H270.902V301.047L298.5 301.047V303.376L304.933 303.376Z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "M304.933 460.566L305.132 423.255H270.83V424.755H263.796V423.939H262L262 423H246.308L246.176 434.688C246.139 438.028 248.5 441.255 252.5 441.106H257.433L257.5 444.255L257.137 444.755L257.137 462.942L262 462.942V462.388H263.672V461.411H270.902V462.896L298.5 462.896V460.566L304.933 460.566Z",
|
||||
textTransform: [288, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M304.933 379.066L305.132 341.755H270.83V343.255H263.796V342.439H262L262 341.5H246.308L246.176 353.188C246.139 356.528 248.5 359.755 252.5 359.606H257.433L257.5 362.755L257.137 363.255L257.137 381.442L262 381.442V380.888H263.672V379.911H270.902V381.396L298.5 381.396V379.066L304.933 379.066Z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "M305 542.276L305.265 505H270.817V506.5H263.765V505.5L262 505.5V504.862H246.2L246.2 517C246.163 520.339 248.727 523 252.067 523H257.091L257.091 542.5C257.091 545.5 260.424 547.918 263.737 547.918V544.67H284.369L284.369 547H298.5L298.573 542.276H305Z",
|
||||
textTransform: [288, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "M324.666 542.5H318.2L318 507.5H322.773V505H352.5V506.5H359.5V505.634H361.228V505H376.5L376.632 516.933C376.632 520.273 373.972 523 370.633 523H365.7V548.156H361.277V547.562H359.415V544.5H324.666V542.5Z",
|
||||
textTransform: [288, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M324.681 466.656H318.229L318.111 501.5H322.773L322.772 503.915H352.461V502.496L359.5 502.5V503.318H361.309V504.156H376.7L376.832 492.223C376.869 488.883 374.172 486.156 370.833 486.156H365.899V464.365H359.615H324.681V466.656Z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"11",
|
||||
{
|
||||
@@ -153,12 +89,76 @@ export const hq5_9_13Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "m304.933 303.376.199 37.311H270.83v-1.5h-7.034v.816H262v.939h-15.692l-.132-11.688c-.037-3.34 2.324-6.567 6.324-6.418h4.933l.067-3.149-.363-.5V301H262v.555h1.672v.976h7.23v-1.484H298.5v2.329z",
|
||||
textTransform: [288, 319],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "m304.933 379.066.199-37.311H270.83v1.5h-7.034v-.816H262v-.939h-15.692l-.132 11.688c-.037 3.34 2.324 6.567 6.324 6.418h4.933l.067 3.149-.363.5v18.187H262v-.554h1.672v-.977h7.23v1.485H298.5v-2.33z",
|
||||
textTransform: [288, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "m304.933 384.931.199 37.311H270.83v-1.5h-7.034v.816H262v.939h-15.692l-.132-11.688c-.037-3.34 2.324-6.567 6.324-6.418h4.933l.067-3.149-.363-.5v-18.187H262v.554h1.672v.977h7.23v-1.484H298.5v2.329z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "m304.933 460.566.199-37.311H270.83v1.5h-7.034v-.816H262V423h-15.692l-.132 11.688c-.037 3.34 2.324 6.567 6.324 6.418h4.933l.067 3.149-.363.5v18.187H262v-.554h1.672v-.977h7.23v1.485H298.5v-2.33z",
|
||||
textTransform: [288, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"18",
|
||||
{
|
||||
d: "M306 548V525H316.5V550.5H324.5V555H328.5V550.5H359V549.5H361V549H366V562.415C366 565.112 365.466 567.782 364.429 570.271C363.812 571.752 363.022 573.155 362.077 574.451L332.5 615L330.669 616.997C328.281 619.603 325.15 621.411 321.7 622.178C319.262 622.719 316.736 622.725 314.297 622.195L313.619 622.048C309.016 621.047 304.9 618.483 301.973 614.792L286.153 594.845C284.402 592.637 283.101 590.105 282.327 587.394C281.778 585.474 281.5 583.487 281.5 581.49V550.5H284V548H306Z",
|
||||
d: "m304.933 466.689.199 37.311H270.83v-1.5h-7.034v.816H262v.939h-15.692l-.132-11.688c-.037-3.34 2.324-6.567 6.324-6.419h4.933L257.5 483l-.363-.5v-18.188H262v.555h1.672v.977h7.23v-1.485H298.5v2.33z",
|
||||
textTransform: [288, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "m305 542.276.265-37.276h-34.448v1.5h-7.052v-1H262v-.638h-15.8V517c-.037 3.339 2.527 6 5.867 6h5.024v19.5c0 3 3.333 5.418 6.646 5.418v-3.248h20.632V547H298.5l.073-4.724z",
|
||||
textTransform: [288, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M306 548v-23h10.5v25.5h8v4.5h4v-4.5H359v-1h2v-.5h5v13.415a20.43 20.43 0 0 1-3.923 12.036L332.5 615l-1.831 1.997a17.24 17.24 0 0 1-16.372 5.198l-.678-.147a20.4 20.4 0 0 1-11.646-7.256l-15.82-19.947a21.5 21.5 0 0 1-4.653-13.355V550.5h2.5V548z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M324.666 542.5H318.2l-.2-35h4.773V505H352.5v1.5h7v-.866h1.728V505H376.5l.132 11.933a6 6 0 0 1-5.999 6.067H365.7v25.156h-4.423v-.594h-1.862V544.5h-34.749z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M324.681 466.656h-6.452l-.118 34.844h4.662l-.001 2.415h29.689v-1.419l7.039.004v.818h1.809v.838H376.7l.132-11.933a6 6 0 0 0-5.999-6.067h-4.934v-21.791h-41.218z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
]);
|
||||
|
||||
@@ -1,6 +1,62 @@
|
||||
import { FloorPlanMasks } from "../../types/FloorPlanMasks";
|
||||
|
||||
export const hq6_10_14Masks: FloorPlanMasks = new Map([
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"08",
|
||||
{
|
||||
@@ -25,126 +81,6 @@ export const hq6_10_14Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"07",
|
||||
{
|
||||
d: "M447 157.211H451.721H481.199V155.762H488.325V156.5H490V157.5H505.879V145.324C505.879 142.011 503.614 139.324 500.3 139.324H495L495 114.5H493V117.5H453.5V119.824H447V154.76V157.211Z",
|
||||
textTransform: [466, 132],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"06",
|
||||
{
|
||||
d: "M447 158.289H451.721H481.199V159.738H488.325V159H490V158H505.879V170.176C505.879 173.489 503.614 176.176 500.3 176.176H495L495 198H490V197.5H488.5V196.5H481.363V198H453.5V195.676H447V160.74V158.289Z",
|
||||
textTransform: [466, 173],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"05",
|
||||
{
|
||||
d: "M447 238.711H451.721H481.199V237.262H488.325V238H490V239H505.879V226.824C505.879 223.511 503.614 220.824 500.3 220.824H495L495 199H490V199.5H488.5V200.5H481.363V199H453.5V201.324H447V236.26V238.711Z",
|
||||
textTransform: [466, 215],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"04",
|
||||
{
|
||||
d: "M447 239.931H451.721H481.199V241.38H488.325V240.643H490V239.643H505.879V251.818C505.879 255.132 503.614 257.818 500.3 257.818H495L495 279.643H490V279.143H488.5V278.143H481.363V279.643H453.5V277.318H447V242.382V239.931Z",
|
||||
textTransform: [466, 256],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"03",
|
||||
{
|
||||
d: "M447 320.422H451.721H481.199V318.973H488.325V319.711H490V320.711H505.879V308.535C505.879 305.221 503.614 302.535 500.3 302.535H495L495 280.711H490V281.211H488.5V282.211H481.363V280.711H453.5V283.035H447V317.971V320.422Z",
|
||||
textTransform: [466, 296],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"02",
|
||||
{
|
||||
d: "M447 321.289H451.721H481.199V322.738H488.325V322H490V321H505.879V333.176C505.879 336.489 503.614 339.176 500.3 339.176H495L495 361H490V360.5H488.5V359.5H481.363V361H453.5V358.676H447V323.74V321.289Z",
|
||||
textTransform: [466, 338],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "M304.933 466.689L305.132 504H270.83V502.5H263.796V503.316H262L262 504.255H246.308L246.176 492.567C246.139 489.227 248.5 486 252.5 486.148H257.433L257.5 483L257.137 482.5L257.137 464.312L262 464.312V464.867H263.672V465.844H270.902V464.359L298.5 464.359V466.689L304.933 466.689Z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "M304.933 384.931L305.132 422.242H270.83V420.742H263.796V421.558H262L262 422.497H246.308L246.176 410.809C246.139 407.469 248.5 404.242 252.5 404.391H257.433L257.5 401.242L257.137 400.742L257.137 382.555L262 382.555V383.109H263.672V384.086H270.902V382.602L298.5 382.602V384.931L304.933 384.931Z",
|
||||
textTransform: [288, 319],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M304.933 303.376L305.132 340.687H270.83V339.187H263.796V340.003H262L262 340.942H246.308L246.176 329.254C246.139 325.914 248.5 322.687 252.5 322.836H257.433L257.5 319.687L257.137 319.187L257.137 301L262 301V301.555H263.672V302.531H270.902V301.047L298.5 301.047V303.376L304.933 303.376Z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "M304.933 460.566L305.132 423.255H270.83V424.755H263.796V423.939H262L262 423H246.308L246.176 434.688C246.139 438.028 248.5 441.255 252.5 441.106H257.433L257.5 444.255L257.137 444.755L257.137 462.942L262 462.942V462.388H263.672V461.411H270.902V462.896L298.5 462.896V460.566L304.933 460.566Z",
|
||||
textTransform: [288, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M304.933 379.066L305.132 341.755H270.83V343.255H263.796V342.439H262L262 341.5H246.308L246.176 353.188C246.139 356.528 248.5 359.755 252.5 359.606H257.433L257.5 362.755L257.137 363.255L257.137 381.442L262 381.442V380.888H263.672V379.911H270.902V381.396L298.5 381.396V379.066L304.933 379.066Z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "M305 542.276L305.265 505H270.817V506.5H263.765V505.5L262 505.5V504.862H246.2L246.2 517C246.163 520.339 248.727 523 252.067 523H257.091L257.091 542.5C257.091 545.5 260.424 547.918 263.737 547.918V544.67H284.369L284.369 547H298.5L298.573 542.276H305Z",
|
||||
textTransform: [288, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "M324.666 542.5H318.2L318 507.5H322.773V505H352.5V506.5H359.5V505.634H361.228V505H376.5L376.632 516.933C376.632 520.273 373.972 523 370.633 523H365.7V548.156H361.277V547.562H359.415V544.5H324.666V542.5Z",
|
||||
textTransform: [288, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M324.681 466.656H318.229L318.111 501.5H322.773L322.772 503.915H352.461V502.496L359.5 502.5V503.318H361.309V504.156H376.7L376.832 492.223C376.869 488.883 374.172 486.156 370.833 486.156H365.899V464.365H359.615H324.681V466.656Z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"01",
|
||||
{
|
||||
d: "M445.814 358.42L433.5 358.5V379.323H435V384.823H433.5V420H435V425.823H433.5V431.823H435.156V432.594L457.334 432.743C458.442 432.743 459.546 432.628 460.63 432.4L462.217 432.066C466.249 431.217 469.799 428.845 472.126 425.444L489.225 402.842C490.442 401.063 494.753 391.808 494.788 389.653L495 362.243H490.129V362.834H488.294V363.743H481.284V362.243H445.814V358.42Z",
|
||||
textTransform: [467, 381],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"11",
|
||||
{
|
||||
@@ -153,12 +89,76 @@ export const hq6_10_14Masks: FloorPlanMasks = new Map([
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"14",
|
||||
{
|
||||
d: "m304.933 303.376.199 37.311H270.83v-1.5h-7.034v.816H262v.939h-15.692l-.132-11.688c-.037-3.34 2.324-6.567 6.324-6.418h4.933l.067-3.149-.363-.5V301H262v.555h1.672v.976h7.23v-1.484H298.5v2.329z",
|
||||
textTransform: [288, 319],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"15",
|
||||
{
|
||||
d: "m304.933 379.066.199-37.311H270.83v1.5h-7.034v-.816H262v-.939h-15.692l-.132 11.688c-.037 3.34 2.324 6.567 6.324 6.418h4.933l.067 3.149-.363.5v18.187H262v-.554h1.672v-.977h7.23v1.485H298.5v-2.33z",
|
||||
textTransform: [288, 359],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"16",
|
||||
{
|
||||
d: "m304.933 384.931.199 37.311H270.83v-1.5h-7.034v.816H262v.939h-15.692l-.132-11.688c-.037-3.34 2.324-6.567 6.324-6.418h4.933l.067-3.149-.363-.5v-18.187H262v.554h1.672v.977h7.23v-1.484H298.5v2.329z",
|
||||
textTransform: [288, 399],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"17",
|
||||
{
|
||||
d: "m304.933 460.566.199-37.311H270.83v1.5h-7.034v-.816H262V423h-15.692l-.132 11.688c-.037 3.34 2.324 6.567 6.324 6.418h4.933l.067 3.149-.363.5v18.187H262v-.554h1.672v-.977h7.23v1.485H298.5v-2.33z",
|
||||
textTransform: [288, 440],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"18",
|
||||
{
|
||||
d: "M306 548V525H316.5V550.5H324.5V555H328.5V550.5H359V549.5H361V549H366V562.415C366 565.112 365.466 567.782 364.429 570.271C363.812 571.752 363.022 573.155 362.077 574.451L332.5 615L330.669 616.997C328.281 619.603 325.15 621.411 321.7 622.178C319.262 622.719 316.736 622.725 314.297 622.195L313.619 622.048C309.016 621.047 304.9 618.483 301.973 614.792L286.153 594.845C284.402 592.637 283.101 590.105 282.327 587.394C281.778 585.474 281.5 583.487 281.5 581.49V550.5H284V548H306Z",
|
||||
d: "m304.933 466.689.199 37.311H270.83v-1.5h-7.034v.816H262v.939h-15.692l-.132-11.688c-.037-3.34 2.324-6.567 6.324-6.419h4.933L257.5 483l-.363-.5v-18.188H262v.555h1.672v.977h7.23v-1.485H298.5v2.33z",
|
||||
textTransform: [288, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"19",
|
||||
{
|
||||
d: "m305 542.276.265-37.276h-34.448v1.5h-7.052v-1H262v-.638h-15.8V517c-.037 3.339 2.527 6 5.867 6h5.024v19.5c0 3 3.333 5.418 6.646 5.418v-3.248h20.632V547H298.5l.073-4.724z",
|
||||
textTransform: [288, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"20",
|
||||
{
|
||||
d: "M306 548v-23h10.5v25.5h8v4.5h4v-4.5H359v-1h2v-.5h5v13.415a20.43 20.43 0 0 1-3.923 12.036L332.5 615l-1.831 1.997a17.24 17.24 0 0 1-16.372 5.198l-.678-.147a20.4 20.4 0 0 1-11.646-7.256l-15.82-19.947a21.5 21.5 0 0 1-4.653-13.355V550.5h2.5V548z",
|
||||
textTransform: [328, 577],
|
||||
formattedUnitType: "SE",
|
||||
},
|
||||
],
|
||||
[
|
||||
"21",
|
||||
{
|
||||
d: "M324.666 542.5H318.2l-.2-35h4.773V505H352.5v1.5h7v-.866h1.728V505H376.5l.132 11.933a6 6 0 0 1-5.999 6.067H365.7v25.156h-4.423v-.594h-1.862V544.5h-34.749z",
|
||||
textTransform: [339, 523],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
[
|
||||
"22",
|
||||
{
|
||||
d: "M324.681 466.656h-6.452l-.118 34.844h4.662l-.001 2.415h29.689v-1.419l7.039.004v.818h1.809v.838H376.7l.132-11.933a6 6 0 0 0-6-6.067h-4.933v-21.791h-41.218z",
|
||||
textTransform: [339, 480],
|
||||
formattedUnitType: "ST",
|
||||
},
|
||||
],
|
||||
]);
|
||||
|
||||
@@ -1993,6 +1993,7 @@ export const projects: Project[] = [
|
||||
slug: "hq",
|
||||
img: "/images/search/rove_home_hq.png",
|
||||
buildingType: "commercial",
|
||||
hasSides: false,
|
||||
types: [
|
||||
{
|
||||
name: "Studio",
|
||||
|
||||
@@ -79,7 +79,7 @@ function FavoritesPage() {
|
||||
)}
|
||||
>
|
||||
<div className="flex flex-col 2xl:gap-y-[1.111vw] gap-y-4">
|
||||
<p className="text-h2 font-medium">Favorites</p>
|
||||
<p className="font-medium text-h2">Favorites</p>
|
||||
<ProjectSelect
|
||||
projects={projects}
|
||||
onSelect={(project) => setSelectedProject(project?.title)}
|
||||
@@ -117,7 +117,7 @@ function FavoritesPage() {
|
||||
<p className="text-h3 font-medium text-[#00BED7] text-center">
|
||||
There's nothing in your favorites.
|
||||
</p>
|
||||
<p className="text-m text-center">
|
||||
<p className="text-center text-m">
|
||||
Add apartments from the search or from
|
||||
<br />
|
||||
the master plan using the “to favorites” button
|
||||
@@ -227,10 +227,11 @@ function FavoritesPage() {
|
||||
key={index}
|
||||
className="group flex-shrink-0 2xl:w-[calc(25%-3*2.222vw/4)] md:max-2xl:w-[calc(50%-clamp(12px,1.5625vw,16px))] w-[calc(50%-clamp(8px,2.222vw,12px))]"
|
||||
>
|
||||
<div className="2xl:p-[1.111vw] 2xl:pt-[0.556vw] md:max-2xl:p-4 md:max-2xl:pt-2 p-3 flex flex-col 2xl:gap-[0.556vw] gap-2 2xl:rounded-[1.111vw] rounded-2xl bg-[#F3F3F2] 2xl:aspect-[310/334] md:max-2xl:aspect-[320/334] aspect-[144/158] 2xl:mb-[1.806vw] md:max-xl:mb-[4.427vw] mb-[5.556vw]">
|
||||
<div className="2xl:p-[1.111vw] 2xl:pt-[0.556vw] md:max-2xl:p-4 md:max-2xl:pt-2 p-3 flex flex-col 2xl:gap-[0.556vw] gap-2 2xl:rounded-[1.111vw] rounded-2xl border border-[#E2E2DC] 2xl:aspect-[310/334] md:max-2xl:aspect-[320/334] aspect-[144/158] 2xl:mb-[1.806vw] md:max-xl:mb-[4.427vw] mb-[5.556vw]">
|
||||
<div className="flex justify-between items-start">
|
||||
<p className="md:text-s text-caption-m 2xl:translate-y-[0.694vw] translate-y-2.5">
|
||||
{formattedUnitTypes.get(unit.unitType) || unit.unitType}
|
||||
{formattedUnitTypes.get(unit.unitType) ||
|
||||
unit.unitType}
|
||||
<span className="max-md:hidden">
|
||||
{`, ${unit.squareFt.toLocaleString(undefined, {
|
||||
maximumFractionDigits: 2,
|
||||
@@ -344,15 +345,15 @@ function FavoritesPage() {
|
||||
)}
|
||||
{(!removeSimilar ||
|
||||
filteredFavoriteUnits.some(
|
||||
({ wing }) =>
|
||||
wing !== unit.wing
|
||||
)) && unit.wing && (
|
||||
<UnitParameter
|
||||
current={currentUnit}
|
||||
paramName="Section"
|
||||
value={unit.wing}
|
||||
/>
|
||||
)}
|
||||
({ wing }) => wing !== unit.wing
|
||||
)) &&
|
||||
unit.wing && (
|
||||
<UnitParameter
|
||||
current={currentUnit}
|
||||
paramName="Section"
|
||||
value={unit.wing}
|
||||
/>
|
||||
)}
|
||||
{(!removeSimilar ||
|
||||
filteredFavoriteUnits.some(
|
||||
({ floor }) => floor !== unit.floor
|
||||
@@ -406,7 +407,7 @@ function UnitParameter({
|
||||
: `translateX(calc((50% + clamp(8px, 2.222vw, 12px)) * ${current}))`,
|
||||
}}
|
||||
>
|
||||
<p className="text-caption-s opacity-40">{paramName}</p>
|
||||
<p className="opacity-40 text-caption-s">{paramName}</p>
|
||||
<hr className="flex-1 border-[#E2E2DC] 2xl:h-[0.069vw] h-px" />
|
||||
</div>
|
||||
<p
|
||||
|
||||
@@ -9,6 +9,7 @@ export default interface Project {
|
||||
types: UnitType[];
|
||||
amenitiesFloors: AmenitiesFloor[];
|
||||
floors?: FloorData[]; // New centralized floor data structure
|
||||
hasSides?: boolean; // Whether unit types have left/right mirrored variants (defaults to true)
|
||||
}
|
||||
|
||||
export interface AmenitiesFloor {
|
||||
|
||||