// Home screen — editorial architectural rebuild (enhanced) // ─── Editorial top bar ───────────────────────────────────────── function EditorialTopBar() { const items = [ { label: "Issue 026", accent: true }, { label: "Vol III" }, { label: "Dubai · GCC" }, { label: "Est. 2012", accent: true }, { label: "CID Top-25 Fit-Out · 2023" }, { label: "Design ME Powerlist · 2023" }, { label: "Love That Design · 2023" }, { label: "EN · العربية" } ]; const dup = [...items, ...items, ...items]; return (
{dup.map((x, i) => ( {x.accent && } {x.label} ))}
); } // ─── Animated number counter ────────────────────────────────── function CountUp({ to, suffix = "", duration = 1600 }) { const [val, setVal] = useState(0); const ref = useRef(null); useEffect(() => { let frame, started = false; const obs = new IntersectionObserver(([e]) => { if (e.isIntersecting && !started) { started = true; const start = performance.now(); const tick = (now) => { const t = Math.min(1, (now - start) / duration); const eased = 1 - Math.pow(1 - t, 3); setVal(Math.round(eased * to)); if (t < 1) frame = requestAnimationFrame(tick); }; frame = requestAnimationFrame(tick); } }, { threshold: 0.3 }); if (ref.current) obs.observe(ref.current); return () => { obs.disconnect(); if (frame) cancelAnimationFrame(frame); }; }, [to, duration]); return {val}{suffix}; } // ─── HERO — enhanced ────────────────────────────────────────── function HomeHero({ heroLight }) { return (
Issue 026 / Vol III
Now booking — Q3 2026 Dubai · Sheikh Zayed Road

Design and build,
under one eight in-house disciplines
roof.

Founded2012 · Dubai
PracticeInterior design + fit-out
OperatingUAE · GCC

We design and deliver commercial interiors across the Gulf — concept, MEP, approvals, build and fit-out, all in-house. Award-recognised by Commercial Interior Design and Design Middle East.

YR
In practice
Named projects
Sector practices
100%
In-house delivery
Scroll
Horton — Dubai · GCC
25.15° N
); } // ─── Manifesto pull ─────────────────────────────────────────── function Manifesto() { return (
A note on
the practice

— 2026

Most fit-out work in this city is brokered through four or five outside firms.
We refuse to work that way.

Horton
Interiors

Since 2012
); } // ─── Numbers band ──────────────────────────────────────────── function NumbersBand() { return (
By the numbers · As of 2026
yr
In practice — Dubai & the GCC, founded 2012.
+
Named projects on the books, six sector practices.
Fabrication workshop in Al Quoz Industrial Area 3.
×
Award-recognised in 2023 — CID, Design ME, Love That Design.
); } // ─── Capability block ENHANCED with workshop callout ────── function CapabilityBlock() { const disciplines = window.HORTON.disciplines; return (
How we work · 01

Eight disciplines.
One project director.

Most fit-out contractors hand work between four or five outside firms — design here, MEP there, joinery somewhere else. We don't. Every discipline below sits inside Horton. One number, one schedule, one team accountable from concept through handover.

{disciplines.map(d => (
{d.n}
{d.label}
{d.desc}
))}
{/* Workshop callout band */}
+ Al Quoz Workshop
Bespoke joinery, reception desks, library shelving and integrated millwork — fabricated by our own team, four kilometres from the studio.
850
Tour the workshop
); } // ─── Featured projects — EDITORIAL INDEX TABLE ──────────── function FeaturedProjects() { const featured = ["landmark-group-jafza", "jamjoom-pharma", "giving-movement", "middlesex-university", "kurdos", "watania-takaful"] .map(slug => window.HORTON.projects.find(p => p.slug === slug)); const navTo = slug => window.location.hash = `#/projects/${slug}`; return (
Selected work · 02

An index of recent projects.

All 40+ projects
{featured.map((p, i) => ( navTo(p.slug)}> ))}
Project Sector Location Scope Year
{(i + 2).toString().padStart(2, "0")}
{p.name}
{p.sectorName} {p.location.split(",")[0]} {p.scope} {p.year}
); } // ─── Sectors — DRAMATIC asymmetric layout ────────────────── function SectorsBlock() { const sectors = window.HORTON.sectors; // recent project name per sector (verified, from data) const sectorMeta = { "workplace": { recent: "Land Sterling HQ", img: "media/project-land-sterling-1.webp", cls: "sector-tile-big" }, "food-beverage": { recent: "Kurdos", img: "media/project-kurdos-016.webp", cls: "sector-tile-med" }, "healthcare": { recent: "Jamjoom Pharma", img: "media/project-jamjoom-pharma-01.webp", cls: "sector-tile-med" }, "retail": { recent: "The Giving Movement", img: "media/project-giving-movement-1.webp", cls: "sector-tile-med" }, "education": { recent: "Middlesex University", img: "media/project-middlesex-uni-011.webp", cls: "sector-tile-med" }, "sports-entertainment": { recent: "—", img: "media/project-allsopp-allsopp.webp", cls: "sector-tile-med" } }; return (
Six sectors · 04

Where the work lives.

All sectors
{sectors.map((s, i) => { const m = sectorMeta[s.id]; return ( {s.name}
{(i + 1).toString().padStart(2, "0")}
{s.name.split(" ")[0]} {s.name.split(" ").slice(1).length > 0 && {s.name.split(" ").slice(1).join(" ")}}
{s.count} projects
↳ Most recent {m.recent}
); })}
); } // ─── Leadership block ──────────────────────────────────── function LeadershipBlock() { const leaders = [ { name: "Abdelbasset", lastName: "Betraoui", role: "Chief Executive Officer", bio: "Twelve years of commercial real-estate and construction across the UK and UAE. Architect of Horton's transformation from a small maintenance and fit-out firm into a turnkey D&B contractor.", initials: "AB" }, { name: "Abdelmouamine", lastName: "Bougandoura", role: "Managing Director", bio: "Architect; thirteen-plus years in the region. Has overseen more than two hundred design-and-build projects on the books.", initials: "AB" }, { name: "Neelanchana", lastName: "Kumar", role: "Director of Design", bio: "Completed and handed over more than three hundred and fifty projects across the GCC in fifteen years. Leads the in-house design studio and client engagement.", initials: "NK" } ]; return (
Leadership · 05

Three principals.
One studio.

The practice is led by three people who sit on the floor with the team — not a holding company. Every major brief is reviewed by at least one of them before mobilisation.

{leaders.map(l => (
Portrait
{l.initials} · Pending
Principal · {l.lastName}
{l.name} {l.lastName}
{l.role}
{l.bio}
))}
); } // ─── Awards — enhanced ────────────────────────────────── function AwardsBlock() { const awards = window.HORTON.awards; return (
Recognition · 07 · Attributed

Awarded in 2023.

No star ratings or aggregate testimonials — every award attributed to issuer and year.
{awards.map(a => (
{a.year}
{a.issuer}
{a.name}
))}
Design Middle East Fit-Out Powerlist badge
Featured award · 2023

Design Middle East — Fit-Out Powerlist

Recognised in Design Middle East's regional powerlist for in-house design-and-build delivery — sitting alongside the GCC's most established fit-out contractors. Award badge use pending issuer clearance.

); } // ─── Magazine feature spread (the flagship project) ───────── function MagazineFeature() { const p = window.HORTON.projects.find(x => x.slug === "land-sterling-hq"); const navTo = () => window.location.hash = `#/projects/${p.slug}`; return (
{p.name}
Land Sterling HQ · Plate 02 / 04
FEATURE Workplace · Sheikh Zayed Road

A new headquarters
for the city's quietest
real-estate advisory.

Land Sterling came to us after fifteen years operating from three separate addresses. The new tenancy on Sheikh Zayed Road let them consolidate — without reducing the firm to one open-plan room.

"The fabrication workshop in Al Quoz is the differentiator. Four weeks saved."
SectorWorkplace ScopeFit-out · 1,450 sqm Programme16 weeks · 2024 In-house8 / 8 disciplines
Read the case study
); } // ─── Materials library ───────────────────────────────────── function MaterialsLibrary() { const materials = [ { name: "Travertine", src: "Bagni di Tivoli · IT", c: "linear-gradient(135deg, #E8DBC4 0%, #C9B89A 60%, #B89F7D 100%)" }, { name: "White Oak", src: "Quartersawn · EU", c: "linear-gradient(155deg, #D8B891 0%, #BC9A6E 70%, #A18054 100%)" }, { name: "Brushed Bronze", src: "ASM · UAE", c: "linear-gradient(140deg, #B59770 0%, #8E6F45 50%, #6B5430 100%)" }, { name: "Black Marquina", src: "Macael · ES", c: "linear-gradient(125deg, #2C2A2A 0%, #1A1818 50%, #050505 100%)" }, { name: "Wool Felt", src: "Camira · UK", c: "linear-gradient(135deg, #8A8C90 0%, #6B6E74 60%, #525458 100%)" }, { name: "Sandblasted Limestone", src: "Al Quoz · UAE", c: "linear-gradient(145deg, #E2DCCF 0%, #C6BEAE 60%, #A89F8C 100%)" }, { name: "Smoked Glass", src: "Saint-Gobain · DE", c: "linear-gradient(135deg, #3F4148 0%, #2A2C32 50%, #181A1F 100%)" }, { name: "Burnt Larch", src: "Shou Sugi Ban", c: "linear-gradient(150deg, #3A2A1F 0%, #221610 50%, #0F0A07 100%)" }, { name: "Polished Concrete", src: "In-situ", c: "linear-gradient(140deg, #AFAEAA 0%, #8E8E8A 60%, #6F6F6B 100%)" }, { name: "Cocoa Suede", src: "Liscio · IT", c: "linear-gradient(135deg, #7C5A45 0%, #5C402E 50%, #3E2A1D 100%)" }, { name: "Pale Saffron", src: "Custom dyed wool", c: "linear-gradient(140deg, #D9B26F 0%, #B98A45 60%, #946A2A 100%)" }, { name: "Brass, satin", src: "Drawn rod · IT", c: "linear-gradient(135deg, #D9BD7E 0%, #B69846 50%, #856A22 100%)" } ]; return (
Materials · 03

The studio
specifies real things.

A running selection from the material wall — what we're specifying this quarter. Stone, timber, metal, textile, glass. Sourced through our Al Quoz procurement team; samples available on request.

{materials.map(m => (
{m.name}
{m.src}
))}
Samples are physical. Visit the Sheikh Zayed Road studio to see the full library.
Book a material visit
); } // ─── Process strip with TIMELINE bar ──────────────────────── function ProcessStrip() { const [active, setActive] = useState(0); const steps = [ { n: "01", t: "Discovery & Brief", d: "Stakeholder interviews, workflow mapping, measured site survey.", meta: "Weeks 1–2", start: 0, end: 2 }, { n: "02", t: "Concept + Schematic", d: "Spatial concept, mood, materials. MEP routed alongside design — not after.", meta: "Weeks 3–5", start: 2, end: 5 }, { n: "03", t: "Detailed Design + BIM", d: "Federated model, joinery shop drawings, FF&E specification, locked cost plan.", meta: "Weeks 5–8", start: 5, end: 8 }, { n: "04", t: "Approvals", d: "Trakhees, Dubai Municipality, Civil Defence — submitted in parallel with mobilisation.", meta: "Weeks 6–10", start: 6, end: 10 }, { n: "05", t: "Build & Joinery", d: "Site team directed by Horton supervisors. Joinery fabricated at Al Quoz workshop.", meta: "Weeks 8–16", start: 8, end: 16 }, { n: "06", t: "Snag & Handover", d: "Snag list closed within ten working days. Move-in supported.", meta: "Week 16", start: 15, end: 16 } ]; const total = 16; return (
{Array.from({ length: 16 }, (_, i) => {`W${i + 1}`})}
{steps.map((s, i) => (
{s.t}
))}
Process · 06

A sixteen-week
typical programme.

The numbers move with the brief. What doesn't move is the cadence — design, MEP, approvals and build sequenced so each feeds the next without idle weeks between.

Active step
{steps[active].t}
{steps[active].meta}
{steps.map((s, i) => (
setActive(i)} >
{s.n}
{s.t}
{s.meta}
{s.d}
))}
); } // ─── CTA band ────────────────────────────────────────────── function CTABand() { return (
Let's talk about your project

Sheikh Zayed Road,
open Monday.

Bring the brief, the floorplan, or just the room itself — we'll quote, schedule and deliver. Most consultations open the same week.

Start a project WhatsApp · 055 796 0547 Call · +971 4 388 1163
Mon–Fri 08:00–17:00 GST · info@hortoninteriors.com
); } function Home({ heroLight }) { return (
); } window.Home = Home; window.CTABand = CTABand; window.EditorialTopBar = EditorialTopBar;