29 lines
1.9 KiB
Text
29 lines
1.9 KiB
Text
Poppins — SIL Open Font License, Version 1.1
|
|
Designers: Indian Type Foundry, Jonny Pinhorn. Distributed via Google Fonts.
|
|
Full text: https://openfontlicense.org/ (OFL-1.1)
|
|
|
|
WHY THIS FILE IS IN THIS REPO
|
|
Poppins is DX-life's --font-family-base: the body face of every line of text on the pages the
|
|
regions plugin clones. Their own site self-hosts it via @nuxt/fonts; we could not use theirs, so
|
|
it is vendored here from Google Fonts under the OFL, which permits redistribution.
|
|
|
|
WHY IT WAS NEEDED — and why no CSS check caught it.
|
|
A computed-style diff of our region dashboard against live doxa.life reported 68 of 68 properties
|
|
IDENTICAL while our body text was rendering in a system fallback, because BOTH sides merely NAME
|
|
"Poppins" first in font-family and a first-family comparison therefore matched. The difference only
|
|
became visible against a glyph-width oracle: the same string at the same size measured 334.58px
|
|
here against 317px on their page — 5.5% wider, i.e. a different face.
|
|
document.fonts.check() is NOT a usable oracle for this: it returned true for families never
|
|
vendored (Oswald, Brandon Grotesque) and false for Bebas Neue on DX-life's own page.
|
|
See _qa-cycle/02-builder-cycle/_probe-glyph-width.mjs.
|
|
|
|
WHAT IS HERE, AND WHY ONLY THIS
|
|
Weights 400/500/600/700 only — the four the regions surface actually asks for (measured across
|
|
their _globals, _cards, _buttons and _filters SCSS: medium x10, regular x4, bold x2, plus the
|
|
600 in the prayer-coverage legend). Subsets latin + latin-ext only. 44 KB in total, with Google's
|
|
own unicode-ranges reproduced in the @font-face so the subset split behaves as it does on their
|
|
site. Extra weights and scripts are deliberately NOT vendored — bloat is a repo rule here.
|
|
|
|
FILENAME: extensionless on purpose. check:public-hygiene refuses *.txt in a served folder and is
|
|
right to, while the OFL requires this licence to accompany redistributed font files. Do not
|
|
rename this to LICENSE.txt.
|