fix(material/button): fixes mat-icon svg size and visibility issues
Updates Angular Components Button component styling for mat-icon-buttons and all mat-fab-button variants. Only includes min-height of min-content for icons in other button variants so that when displaying svg icons such as fontawesome the height fits into the icon and is visible in safari browsers
Fixes #32338
BEFORE:
AFTER:
Deployed dev-app for aac40b2c63ead91d9c48b0674038bc86a2574c9c to: https://ng-dev-previews-comp--pr-angular-components-32347-dev-tx8hfkd1.web.app
Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt.
Deployed docs-preview for aac40b2c63ead91d9c48b0674038bc86a2574c9c to: https://ng-dev-previews-comp--pr-angular-components-32347-docs-aiwwaoty.web.app
Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt.