googlefonts / googlefonts/axisregistry

Add Speed [ SPED ] axis

Open
#136 9 comments 0 reactions 1 assignee Claimed by @davelab6 View on GitHub
---Approved. Valid for PR --new-axis
Dominant language
Rust
Stars
43
Forks
17
PR merge metrics
No merged PRs in 30d

Description

### Requirements

- [x] I have inspected the current [Axis Registry](https://github.com/googlefonts/axisregistry/tree/main/Lib/axisregistry/data) and there is not a registered custom axis that could be used for the variation purpose on the upcoming font project.
- [x] The metadata fields of the proposed axis meet the *Axis Requirements* as specified in the Protocol (linked above).

### Font project(s) using the axis

Playwrite (VF parent font)

### Short description of what the axis does

As the speed increase, the joins and ending strokes go from slow (0%), with more rounded arches, to fast (100%), making the junctions more diagonal and fluid.

### Image

![PlaywriteSans](https://github.com/googlefonts/axisregistry/assets/48698976/c5f77d33-c37c-454d-a1a4-534b9b2bf2a5)

### Why is the axis needed

Speed is a decisive factor in the construction of the letters, which alters their shape and, therefore, the rhythm and fluidity of the writing. This axis would offer specific control over that factor, allowing a fine-tuning of those features.

### Axis metadata fields

```
# SPED based on github.com/TypeTogether/Playwrite
tag: "SPED"
display_name: "Speed"
min_value: 0
default_value: 0
max_value: 100
precision:
fallback {
name: "Default"
value: 0.00
}
fallback_only: false
description: "As the speed increase, the joins and ending strokes go from slow (0%),"
" with more rounded arches to fast (100%), making the junctions more diagonal and fluid."
````

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.