blob: 0e7cbf346085ab149f52e3e1a3ab27091b882d13 [file] [log] [blame]
# opsz based on https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxistag_opsz
# fallbacks based on https://en.wikipedia.org/wiki/Traditional_point-size_names
# plus discussion with dcrossland@
tag: "opsz"
display_name: "Optical size"
min_value: 6
max_value: 144
default_value: 14
precision: -1
fallback {
name: "6pt"
value: 6
}
fallback {
name: "7pt"
value: 7
}
fallback {
name: "8pt"
value: 8
}
fallback {
name: "9pt"
value: 9
}
fallback {
name: "10pt"
value: 10
}
fallback {
name: "11pt"
value: 11
}
fallback {
name: "12pt"
value: 12
}
fallback {
name: "14pt"
value: 14
}
fallback {
name: "16pt"
value: 16
}
fallback {
name: "17pt"
value: 17
}
fallback {
name: "18pt"
value: 18
}
fallback {
name: "20pt"
value: 20
}
fallback {
name: "24pt"
value: 24
}
fallback {
name: "28pt"
value: 28
}
fallback {
name: "36pt"
value: 36
}
fallback {
name: "48pt"
value: 48
}
fallback {
name: "60pt"
value: 60
}
fallback {
name: "72pt"
value: 72
}
fallback {
name: "96pt"
value: 96
}
fallback {
name: "120pt"
value: 120
}
fallback {
name: "144pt"
value: 144
}
fallback_only: false
description:
"Adapt the style to specific text sizes, specified in Points. At smaller"
" sizes, letters typically become optimized for more legibility, with loose"
" spacing/kerning and thicker strokes with less detail. At larger sizes,"
" letters are typically optimized for headlines with thinner strokes and"
" more detailed forms, and more extreme weights and widths. When used in"
" CSS, this axis is activated by default, but not all products/platforms"
" use it automatically."