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 XPor93%, keep their own direction inside Arabic text. - Qur’an text uses a dedicated Qur’an typeface and is never set in the interface typeface.