Automattic / Automattic/node-canvas

refactor font registration API

Open
#245 4 comments 0 reactions 0 assignees View on GitHub
Feature Help wanted semver-major
Dominant language
JavaScript
Stars
10.7k
Forks
1.2k
Avg merge
4d 8h
Merged PRs (30d)
1

Description

``` js
var pfennigFont = new Font('pfennigFont', fontFile('Pfennig.ttf'));
pfennigFont.addFace(fontFile('PfennigBold.ttf'), 'bold');
pfennigFont.addFace(fontFile('PfennigItalic.ttf'), 'normal', 'italic');
pfennigFont.addFace(fontFile('PfennigBoldItalic.ttf'), 'bold', 'italic');
```

to something like:

``` js
canvas
.font('file.ttf', 'name')
.face('file-bold.ttf', 'bold')
.face('file-italic.ttf', 'normal', 'italic')
```

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.