components
components copied to clipboard
Component infrastructure and Material Design components for Angular
### Is this a regression? - [ ] Yes, this behavior used to work in the previous version ### The previous version in which this bug was not present was...
### Feature Description Since v15, `mat-select` dropdown menu width stick strictly to the `mat-select` itself (cf. https://material.angular.io/guide/mdc-migration#select). But IMO, this is a terrible behavior because it may decrease usability on...
### Feature Description Hi Team, I have a mat table with expanded rows, I would like to have a feature to keep the main row become sticky once you have...
### Documentation Feedback With @angular/material@15 we can use CSS variable. It would be very useful to list the CSS variable that are available globally (`--mdc-theme-primary`) and per component (`--mat-mdc-form-field-floating-label-scale`). Something...
Add support for aria-description on mat-chip, mat-chip-option and mat-chip-row. mat-chip-option and mat-chip-row put aria-desciprtion on the same element that already has the aria-label. aria-description is needed for when developers need...
Currently the paginator won't fire the `page` event if it's `pageIndex`, `length` or `pageSize` change, which means that the associated table won't be able to react. These changes emit the...
Currently we mark the autocomplete form control as touched on every blur event. This can be an issue for the case where a control is being validated on blur, because...
Fixes an issue where the expansion panel will appear as if it is open, if the element is part of a component that is animating away. The issue comes from...
* Fixes the arrow in the expansion panel header not being quite centered, due to it being based on a rotated CSS triangle. These changes switch to use an SVG...
Fixes the card title styles potentially being overridden by the global `.mat-typography` styles if the title is set on a header node. Fixes #10215.