Arabic-first
The same slide, both directions, one engine
Below is one layout rendered twice by the live engine. Reading order reverses; the visual hierarchy doesn’t. That mirroring is computed, not hand-flipped.
- Layouts mirror by logic, not by CSS tricks. Every layout is defined in start/end terms, so the grid itself flips for Arabic decks.
- Arabic type gets the room it needs. Each Arabic typeface carries its own validated line spacing, up to 1.6×, so diacritics never collide with the line above. A shared “one size” line height is exactly how other tools produce cramped Arabic.
- PowerPoint reads it right-to-left too. Exported files set paragraph-level RTL, so the deck opens correctly in PowerPoint, not just in our editor.
- Numerals follow the deck. Arabic prose reads Western digits by default, the business convention, with Arabic-Indic (٠١٢٣) a per-theme or brand-kit choice.