v2.6.0 — Variable axes + colour fonts
Generalises beyond wght to any font type:
- Variable axes: configure any axis (
opsz,slnt,wdth,ital, customGRAD/SOFT/WONK…) invariable; enable sliders withcontrols.axes. All compose into onefont-variation-settings.opszalso setsfont-optical-sizing: none. - Colour fonts (COLR/CPAL):
controls.paletterenders afont-paletteselector (normal/light/dark or custom--name). - Honest proofing:
synthesis: false→font-synthesis: none(no faux bold/italic). - Demo: Fraunces optical-size axis + a switcher to Nabla (variable colour font) with Depth/Highlight axes and palettes.
- New types
AxisConfig;data-palette/data-synthesisfor the declarative API.