Skip to content

Conversation

@kylewaynebenson
Copy link
Collaborator

Google Fonts’ Mona instance added two new width styles to the design space, but the Glyphs source file and the static exports on the repo are lagging behind that change. These updates to width axis are:

Value Width name
75 Condensed
87.5 SemiCondensed
100 Regular
112.5 SemiExpanded
125 Expanded

I've also removed the abbreviated names in the VF file, replaced by their full names. This also better reflects Google's approach, and is more standard. Abbreviated names are legacy, and variable fonts only work in modern environments.

- Removed the abbreviated names, added full names. Abbreviated names are legacy, and variable fonts only work in modern environments.
- Updated file name to include VF axis: [wdth,wght]
- Added Instances for SemiCondensed and SemiExpanded to match Google Fonts
Copilot AI review requested due to automatic review settings March 7, 2025 18:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Overview

This pull request updates the font style definitions to reflect the new width axis values and style names used by Google Fonts’ Mona instance. The changes include replacing legacy abbreviated names with full names, adding "SemiCondensed" styles, and introducing "SemiExpanded" static exports while preserving the overall design.

Reviewed Changes

File Description
README.md Updated the style table to include Condensed, SemiCondensed, SemiExpanded, and Expanded styles, along with their corresponding width values.

Copilot reviewed 327 out of 327 changed files in this pull request and generated no comments.

Tip: Copilot only keeps its highest confidence comments to reduce noise and keep you focused. Learn more

tobiasahlin
tobiasahlin previously approved these changes Mar 19, 2025
Copy link
Collaborator

@tobiasahlin tobiasahlin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 🚀 🚀

@kylewaynebenson
Copy link
Collaborator Author

After chatting with @tobiasahlin about the approach to updating the sources on the repo, I realized we could lean into the gftools build approach by adding a build.sh. After reading Google Fonts' repo structure recommendation, I also merged /googlefonts and into /fonts to keep things clean and straightforward.

(Ignore the Display Master commit. That was a mistake meant for another branch, and was overwritten in the other commits.)

@kylewaynebenson kylewaynebenson merged commit 608c7de into main May 21, 2025
@kylewaynebenson kylewaynebenson deleted the kylewaynebenson-1 branch May 21, 2025 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants