google / google/fonts

Bidirectional slant axis support for variable fonts

Open
#2,400 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
20.5k
Forks
2.9k
Avg merge
1d 21h
Merged PRs (30d)
95

Description

@Gue3bara recently updated the [upstream repository](https://github.com/Gue3bara/Cairo) for the the typeface [Cairo](https://github.com/Gue3bara/Cairo) with a bidirectional slant axis. See the FontGoggles preview below.

![font-goggles-demo](https://user-images.githubusercontent.com/5162664/77472932-0cefb680-6deb-11ea-8e87-5a1f30f39549.gif)

The reasoning behind this was posted in the [Cairo PR](https://github.com/google/fonts/pull/2380#issuecomment-603342967).

>I thought it might be unusual but I want the font to support both slanting directions to be available as an option depending on the main language of the paragraph if it's Latin featuring Arabic words or Arabic featuring Latin words I think it is essential to support both directions for bi-script font families like Cairo

I know that Google Fonts is not able to serve `slnt` axis fonts yet, due to lack of [browser](https://github.com/arrowtype/recursive/issues/56) support, but when more support for the `slnt` axis is added I want to suggest that bidirectional support is included in that.

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.