Variable Font Weight Morph
A variable typography morph that changes weight, width, and slant axes inside a reserved text track instead of using scale transforms.
A variable typography morph that changes weight, width, and slant axes inside a reserved text track instead of using scale transforms.
Variable typography · axis morph
Font variation settings interpolate weight, width, and slant inside a reserved text track so morphing type does not cause nearby layout shift. Three variants demonstrate a wght pulse, a wdth breathing pass, and an editorial slnt + wght combo — each on a fixed inline track.
wght axis · stable track
A boldness morph cycles the weight axis from regular up to heavy and back. The preview stage reserves enough inline width for the heaviest frame so neighboring content never shifts as the weight changes.
wdth axis · no scaleX
Width variation breathes through font-variation-settings rather than geometric `transform: scaleX()` — the glyph design itself widens, no distortion. The reserved text track prevents axis changes from pushing neighboring content around.
slnt axis · controlled tilt
A restrained slant + weight morph creates motion without distorting glyph geometry. Slant values stay conservative; strong tilt can degrade reading even when the axis is technically supported.