-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathfontpackage.toml
90 lines (75 loc) · 3.76 KB
/
fontpackage.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
[fontpackage]
########################################################################
# PACKAGE METADATA #####################################################
########################################################################
name = "Yaldevi"
type = "family"
version = "Version 1.100"
status = "DEV"
authors = ["mooniak"]
license = " OFL-0.1"
category = "text"
description = "Dedigama is a revival of the Sinhala typeface used by the Progress Publishers (Pragathi Publications) "
repository = { url = "https://github.com/mooniak/stick-no-bills-font", type = "git"}
homepage_url = "https://src.mooniak.com/stick-no-bills-font/"
issues_url = "https://github.com/mooniak/stick-no-bills-font/issues/" #OPTIONAL
funding_url = "https://opencollective.com/akuruxyz/projects/lanka-font-library"
foundry = { name = "mooniak", email = "[email protected]", url = "https://mooniak.com/", vendor_id = "MNIK" } #OPTIONAL:
designers = [ #OPTIONAL: Desiners from the nameID
{ name = "Kosala Senevirathne", email = "[email protected]", url = "" },
{ name = "Siva Puranthara", email = "", url = "" },
{ name = "Tharique Azeez", email = "", url = "" },
]
maintenance = { status = "passively-maintained", comment = "" } #OPTIONAL: # `actively-developed`, `passively-maintained`, `as-is`, `experimental`, `looking-for-maintainer`, `deprecated`, and the default `none`,}
versions_provider = "tags" #REQUIERD: How is the font versions provided. When set to 'tags' the versions will be fetched from the git tags.
tools = "" #OPTIONAL: Details realted to font development and build. Similar to tools key in UFR METADATA.yml
progress = [ #OPTIONAL: Progress and of the project out of 100 percentage.
{ design = "80" },
{ family_styles = "100" },
{ character_set = "60" },
{ drawing_quality = "60" },
{ spacing = "60"},
{ kerning = "20"},
{ hinting = "100" },
{ opentype_features = "50" }, ]
########################################################################
# DISPLAY AND CLASSIFCATION DATA #######################################
########################################################################
tags = [ #OPTIONAL: Pakage specific display strings for display and testing purposes
{ style = "stencil" }, # Blackletter, Calligraphic, Condensed, Decorative, Display, Handdrawn, Monospaced, Rounded, Sans-serif, Script, Serif, Slab, Stencil, Symbols"
{ contrast = "low" },
{ width = "narrow" },
{ body_height = "normal" },
{ intended_useage = "large"}, # large, medium, text, body, branding
{ figures = "noraml"},
{ languages = "si_LK" },
{ related_fonts = "" }, ]
display_texts = [ #OPTIONAL: Pakage specific display strings for display and testing purposes
{ en_US = ""},
{ si_LK= "දැරණියගලට ඉහල අහසේ දඟකරන වලාපෙළ මවනා සොඳුරු දසුන රාත්රිය උදාවත් සමග ක්ෂයවේ."},
{ dv_IN= ""}]
# Display images and promotional banners
display_images = [ #OPTIONAL Display images and promotional banners
{ banner = ""},
{ small= ""},
{ thumbnail= ""},
{ medium = ""},
{ small= ""},
{ large = ""} ]
links = [ #OPTIONAL: External links and release channels
{ font_in_use = "" },
{ googlefonts = "" },
{ fontlibrary_org = "" },
{ typekit = "" } ]
########################################################################
# APP OR PLATFOROM SPECIFIC CONFIGS AND DATA ###########################
########################################################################
# Additional metadata
[fontpackage.extras]
sinhala_font_level = 2
# Additional metadata to generate NPM packages
[fontpackage.npm]
# …
# Additional metadata to generate Appstram metadata files
[fontpackage.appstream]
# …