A typography configuration maps text-style names to font settings for Angular Material components. material.define-typography-config() creates the map, whose button entry supplies button font values. section 28.3.2
Applying button typography
Create $typography with material.define-typography-config(), then read the button family, size, and weight with material.font-family(), material.font-size(), and material.font-weight(). A custom button can combine these values with palette-specific background and text colors.
