Angular Material source snapshot

  • Retrieved: 2026-08-11
  • Repository: angular/components at f3e6276c969f33e527b616ef8bf7b0404685721d

Captured paths and purpose

Original path(s)Why captured
guides/theming.mdPublic density scale, theming dimensions, and activation guidance.
src/material/core/theming/_definition.scss, core/tokens/_m3-tokens.scssTheme definition and token generation pipeline.
src/material/button/_m3-button.scss, _button-theme.scss, button.scssButton density token values, emitted variables, and target handling.
src/material/form-field/_m3-form-field.scss, _form-field-theme.scss, _mdc-text-field-density-overrides.scssField heights, padding, and component overrides by density step.
src/material/list/_list-theme.scssPer-component density mixin example.
src/material/table/_m3-table.scss, _table-theme.scssHeader and row height changes by density step.

Files are stored beneath upstream/components/ with upstream paths intact.

Coverage limits

The snapshot covers Angular Material’s public Sass density pipeline and representative components. It does not establish the density implementation of every Material platform or expose a verified Figma mapping.