github / github/mona-sans

Add `ffl` and `tti` ligatures to Mona Sans

Open
#132 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
4.2k
Forks
118
PR merge metrics
No merged PRs in 30d

Description

Mona Sans currently includes ligatures such as `ff`, `fi`, `fl`, `ffi`, `fy`, `tt`, and `ti`, but it is missing `ffl` and `tti`.

Since `f`+`f`=`ff`, `f`+`l`=`fl`, `t`+`t`=`tt`, `t`+`i`=`ti` and `ff`+`i`=`ffi` already exist, adding `ffl` and `tti` would make the set more consistent and complete.
Example:

Image
Image

Additionally, please make sure that the new ligatures are compatible with **ss01** and **ss03**.

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named in the issue. Start by locating Mona Sans’s glyph and OpenType feature sources and the build entry point, then compare the existing ff, fi, fl, ffi, tt, and ti ligatures. Done means ffl and tti render correctly and remain compatible with ss01 and ss03.

Written by the indexing model from the issue text.

Assessment

Domain
design
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.