feat(dialog): Optional dialog icon
- Dominant language
- TypeScript
- Stars
- 25k
- Forks
- 6.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 91
Description
### Feature Description
The Material Design spec describes the possibility of an optional icon for dialogs.

Links:
- https://m3.material.io/components/dialogs/specs#23e479cf-c5a6-4a8b-87b3-1202d51855ac
- https://material.angular.io/components/dialog/api#directives
It would be nice to have this feature in Angular Material.
### Use Case
- Summarize the purpose of the dialog
- Improve the user experience
- More graphic expressiveness
Contributor guide
Research direction
Start with the Angular Material dialog API documentation and the linked Material Design dialog specification to understand the expected optional-icon behavior. Done means Angular Material dialogs can expose and render an optional icon while preserving dialogs without one; the issue does not name implementation files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100