Most bilingual Arabic/English sites just slap `direction: rtl` on a Latin layout and call it done...Most bilingual Arabic/English sites just slap `direction: rtl` on a Latin layout and call it done...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Most bilingual Arabic/English sites just slap `direction: rtl` on a Latin layout and call it done. That's not real RTL.
For Rawnaq, I built true RTL with logical CSS properties throughout (no hardcoded left/right), directional glyphs that physically mirror, and Arabic getting its own type scale instead of the Latin design flipped. Content references the real systems Gulf clients actually ask about (Ejar, RERA, DIFC), with institutional metrics like WAULT and net initial yield on every asset.
Live demo: rawnaq-real-estate.vercel.app
Diego's avatar
Logical CSS properties instead of hardcoded left/right is exactly the kind of detail that separates 'looks RTL' from actually being RTL. Was most of the friction in the CSS itself, or more in getting third-party components to cooperate?
Nabil's avatar
way more the components tbh, css itself was fine once i went logical properties
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started