D05.1 · WHY NOW
Cheap now, costly later.
Designing RTL-aware while there’s no RTL language sounds premature — but using direction-agnostic patterns costs nothing now and saves a painful rebuild if Arabic or Hebrew is ever added.
NOWNear-free
LATERPainful retrofit
PATTERNAgnostic
KEEPSDoor open
D05.2 · LOGICAL PROPERTIES
Start, not left.
Layouts use logical CSS properties — margin-inline-start, not margin-left — so direction flips automatically. It’s a habit, not extra work, once adopted.
USELogical props
STARTNot left
FLIPSAutomatically
HABITNot extra
D05.3 · MIRRORING
Layouts that flip.
In RTL, layouts mirror — navigation, icons, progress all reverse direction. Building with that in mind means components are ready to mirror rather than hardcoded one way.
MIRRORWhole layout
INCLUDESNav · icons
READYTo flip
NOTHardcoded
D05.4 · THE FUTURE
A door, held open.
RTL isn’t on the roadmap, but the architecture won’t block it. This is insurance — cheap to hold, expensive to buy in a hurry when a market suddenly opens.
ROADMAPNot yet
BLOCKSNothing
INSURANCECheap
BUY LATERExpensive