“Element Grid” (ELGR
in CSS) is an axis found in some modular variable fonts where letterforms are composed using multiple copies of the same element. In these fonts, the Element Grid axis can be used to control how many of the elements are used.
The Google Fonts CSS v2 API defines the axis as:
Default: | Min: | Max: | Step: |
---|---|---|---|
1 | 1 | 2 | 0.1 |
As with the Element Shape axis, Element Grid alters the structure of the letterforms in a way that may change the minimum font size at which the typeface is legible. These two axes can be combined to produce unique patterns and pleasant visual effects.
The unit system of the axis is “per grid unit”, so each element for a value of 1 is replaced by 4 elements in a two-by-two pattern for a value of 2.
The axis tag starts with EL
, which is an abbreviation of ‘Element’. This prefix is used for the group of axes (ELSH, ELGR, ELXP) that are related to modular typefaces — those with glyphs composed of elements.
This axis was first introduced in the Handjet typeface.