Skip to content

Commit 1b14253

Browse files
committed
docs(conf): add latin-ext subset for IBM Plex Sans and Mono
why: Accented characters (ñ, ř, ž, ö) in contributor names, docstrings, and code comments fell back to system fonts. latin-ext covers U+0100-02FF and extended Latin ranges used across European languages. what: - Change "subset": "latin" to "subsets": ["latin", "latin-ext"] for both IBM Plex Sans and IBM Plex Mono - Total font files: 32 (2 fonts × 2 subsets × 4 weights × 2 styles) - Zero performance cost for ASCII-only pages: unicode-range descriptors tell the browser to skip latin-ext downloads when no extended chars appear on the page
1 parent dfd7922 commit 1b14253

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,15 +164,15 @@
164164
"version": "5.2.8",
165165
"weights": [400, 500, 600, 700],
166166
"styles": ["normal", "italic"],
167-
"subset": "latin",
167+
"subsets": ["latin", "latin-ext"],
168168
},
169169
{
170170
"family": "IBM Plex Mono",
171171
"package": "@fontsource/ibm-plex-mono",
172172
"version": "5.2.7",
173173
"weights": [400, 500, 600, 700],
174174
"styles": ["normal", "italic"],
175-
"subset": "latin",
175+
"subsets": ["latin", "latin-ext"],
176176
},
177177
]
178178

0 commit comments

Comments
 (0)