Summary
When setting up a simple angular material project with typography selected, and following the documentation, I'm left asking: what is the appropriate way to customize typography in Angular 16?
Details
I created a simple angular app that enabled typography and set up scss stylesheets.
I want to control the typography settings in the app and so in my styles.scss I added:
$my_typography: mat.define-typography-config(
  $headline-1: mat.define-typography-level(40px, 20px, 900),
);
The large font here is for my testing, to see that it's working.
And then I include it on the theme declaration as the documentation states:
$my-app-theme: mat.define-light-theme((
  color: (
    primary: $my_app_primary,
    accent: $my_app_accent,
    warn: $my_app_warn,
  ),
  typography: $my_typography
));
And ng added this to my body tag:
<body class="mat-typography">
So when I try to run this in my app.component.html:
<h1>Heading 1</h1>
The Roboto 700(bold) 32px Normal Black font is rendered.
How do I configure customization for the headings with angular material typography?