{ar ? "صور توضيحية، حتى نُعرض ما هو حقيقي." : "Representative, until we can show what's real."}
{ar
? "صورتان من الدليل العام وصور من المخزون المهني — وُضِعت كعناصر نائبة وحسب. كل صورة يجب أن تُستبدَل بصور موكَّل بحقوقها من الأستوديو."
: "Two directory images and a set of stock placeholders. None of these are the studio's own work — every tile carries provenance, and all will be replaced with rights-cleared client photography."}
{ar
? "الصورتان الحقيقيتان مأخوذتان من الأدلة العامة (d3 وBestThings) ولا تُعدّ ملكية مؤكَّدة لأعمال الاستوديو. باقي البلاطات صور مخزون مناسبة للقطاع، ووجودها هو لملء الواجهة فقط. لا تُعرَض أيٌّ منها على أنّها أعمال \"Only One Design\"."
: "The two real tiles are from public directories (d3 and BestThings) and are not confirmed as the studio's own work. The remainder are sector-appropriate stock standing in for client photography. None should be read as Only One Design's portfolio."}
22 placeholder images · awaiting rights-cleared media
{ar ? "غرفة هادئة في d3." : "A quiet room in d3."}
{ar
? "في الطابق الثاني من مبنى 07 بحي دبي للتصميم، يفتح الاستوديو بابه بالموعد فقط. ضوء أبيض، خرسانة مصقولة، قضبان عرض نحاسية — والقليل من الأشياء الصامتة، تترك المساحة للقماش."
: "On the second floor of Building 07 in Dubai Design District, the studio opens by appointment. White light, polished concrete, brass display rails — and very little else, so the fabric can speak."}
CLIENT-FILL · founder / origin / philosophy
BestThings · interior placeholder
{ar ? "الموقع" : "Location"}
d3 · Bldg 07
{ar ? "المكتب" : "Office"}
No. B203 · confirm
{ar ? "الزيارة" : "Visits"}
{ar ? "بالموعد" : "By appointment"}
{ar ? "اللغات" : "Languages"}
EN · AR · RU · ZH
{ar ? "تفاصيل المساحة" : "Details from the room"}
{ar ? "اللوحة تأتي من المساحة." : "The palette is taken from the room."}
{ar
? "هذه اللوحة مأخوذة مباشرة من الصورتين الحقيقيتين المتاحتين — قفطان الحرير ذو التطريز الذهبي وداخلية الجاليري. ستظل ساكنة حتى يمدّنا العميل بصور حقيقية."
: "This palette is taken directly from the two real images on record — the embroidered silk kaftan and the gallery interior. It will remain restrained until client photography arrives."}
);
}
function PaletteSwatch({ hex, name, note, dark }) {
return (
{ar
? "نستقبل عميلًا واحدًا في كل مرة. شارك تفاصيلك أدناه وسنتواصل لتأكيد الموعد. لا توجد دفعات إلكترونية."
: "We see one client at a time. Share your details below and we'll be in touch to confirm. No online payments."}
)}
);
}
function SubmittedState({ form, purposeLabel, onAgain, locale, waConfirmed }) {
const ar = locale === "ar";
return (
{ar ? "تم استلام طلبك" : "Request received"}
{ar ? "سنعاود التواصل لتأكيد موعدك." : "We'll be in touch to confirm your visit."}
{ar
? `طلب ${purposeLabel(form.purpose)} يوم ${form.date} الساعة ${form.time}. سنرسل التأكيد خلال يوم عمل.`
: `${purposeLabel(form.purpose)} on ${form.date} at ${form.time}. Expect a confirmation within one working day.`}
{ar ? "زيارة، لا تسوّق." : "A visit, not a shop."}
{ar
? "يفتح الاستوديو بالموعد فقط في حي دبي للتصميم. يُنصَح بحجز الموعد قبل الحضور."
: "The studio opens by appointment at Dubai Design District. Please book before you arrive."}
{ar ? "الموقع" : "Address"}
Building 07, Office Entrance
No. B203 · Dubai Design District
Dubai, United Arab Emirates
{ar ? "الجمعة" : "Friday"}closed d3 vs HiDubai conflict
{ar ? "كل الزيارات بالموعد المُسبق." : "All visits by prior appointment."}
{ar ? "ما لا تجده هنا" : "What's not here"}
{ar ? "لا أسعار معلنة" : "No published prices"}
{ar ? "لا تقييمات عامة" : "No public ratings"}
{ar ? "لا قنوات اجتماعية مؤكدة" : "No confirmed social handles"}
{ar ? "لا متجر إلكتروني" : "No online shop"}
{ar
? "هذه قيود متعمَّدة. سيُملأ كلٌّ منها فقط حين يؤكّده العميل."
: "These omissions are deliberate. Each will be filled in only when confirmed by the client."}
);
}
function ContactLine({ k, v, state, ar }) {
const isLive = state === "live";
return (