google / google/fonts

[Feature Request] Supporting Material 3 Expressive variable axes in Arabic (Roboto Flex/Google Sans)

Open
#10,442 6 comments 0 reactions 1 assignee Claimed by @aaronbell View on GitHub
I API / Website / Platform I Request I Tools / workflow / repo
Dominant language
HTML
Stars
20.5k
Forks
2.9k
Avg merge
1d 21h
Merged PRs (30d)
95

Description

Hey, I've noticed a huge parity gap in Material 3 Expressive when switching to Arabic. Right now, M3 Expressive uses variable axes in Roboto Flex and Google Sans to make the UI feel dynamic. But when a device is set to Arabic the system defaults to Noto Naskh Arabic which is totally static and hasn't really been updated in years

Basically the UI becomes static compared to the Latin version, which breaks the core Material 3 promise. We really need Roboto Flex to support Arabic glyphs with those same variable axes, or at least an update to Noto Naskh that supports Grade and Width so the expressive design doesn't just disappear

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.