Tufte 1.17.0
The typeface release — every face and weight becomes a knob.
Six CSS custom properties now drive the theme's type: Latin serif and sans faces and weights, plus the Chinese 宋体/黑体 companions (楷体 deliberately stays fixed — it marks italic contexts, a semantic role, not a taste). Bold derives from the body weight (+200 through Obsidian's own weight tokens) so it keeps a clear step at every setting; the H5 table title keeps its own +200 step above the sans base; display type — headings, the document Title, callout titles — deliberately holds its designed 400.
The GUI lives in Tufte Suite 1.1.0 — a new Typefaces (Tufte theme) settings section with Latin/Chinese tabs: Monotype-leaning recommendations (Bembo, Plantin, Perpetua, Baskerville; Gill Sans, Optima…), Source Han Serif 思源宋体 / Source Han Sans 思源黑体 presets plus LXGW WenKai 霞鹜文楷, an "Other…" picker listing your installed fonts (the Chinese picker filters, via a real glyph probe, to fonts that can actually set Chinese), and fixed Chinese weights that hold steady whatever the Latin weight does. Without the Suite the theme simply renders its defaults — the knobs remain plain CSS custom properties any snippet can drive. Style Settings keeps only the glass sliders.
Also in this release
- The application interface (Settings, menus, palettes) joins the sans register — Gill Sans, with Heiti for Chinese — one scale step larger for legibility (13/14/16px).
- Cabin (SIL OFL 1.1) is embedded as a variable 400–700, so one recommended sans renders on every machine with true weight cuts.
- The default sans fallback chain gains Gill Sans Nova on Windows.
- Still no network access and nothing to install: ET Book (MIT) and Cabin (OFL) are the only embedded faces.
Pair with Tufte Suite 1.1.0.