Repository navigation
reveal-rtl — right-to-left (Persian/Arabic) support for reveal.js 6 #3955
darajoukar
started this conversation in
Plugins
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I built reveal-rtl, a pair of plugins for right-to-left presentations on reveal.js 6 (Persian, Arabic; labels also in English).
RevealRTL fixes what themes leave left-to-right (lists, tables, fonts), turns on
rtlbefore the first render, localizes digits everywhere (slide number formats, PDF pages, ordered lists), adds Jalali/Hijri dates, a bundled Vazirmatn font, and localizes the keyboard help and the speaker view (mirrored layout).RevealRTLUI (optional) adds a toolbar: searchable slide list with previews, count-down timer, laser/pen with drawings saved into the PDF, zoom, theme switcher, and exports (PDF, PNG of a slide, Markdown, JSON, offline single-file HTML).
npm create reveal-rtl my-talkTested on all 14 bundled themes with Playwright, plus a weekly CI run against the latest reveal.js. Feedback very welcome — especially from Hebrew/Urdu users.
All reactions