Typography

Typefaces, type roles and number rules.

The app uses Thmanyah Sans for Arabic and Latin text. The website and emails use IBM Plex Sans Arabic, because Thmanyah’s licence does not allow web embedding.

Role Use Size Weight
Display Completion and milestone titles 28 Black
Instruction Lesson instruction line 24 Bold
Title Screen and unit titles 19 Bold
Prompt Text inside the prompt bubble 18 Medium
Body Explanations, descriptions 16 Regular
Label Buttons, chips, tiles 16 Bold
Caption Metadata, section labels 13 Medium
Numeric Counters and stat values 17 Bold

Numbers and direction

  • Western digits (0–9) everywhere, including the Arabic interface.
  • Strings that mix directions, such as +20 XP or 93%, keep their own direction inside Arabic text.
  • Qur’an text uses a dedicated Qur’an typeface and is never set in the interface typeface.