angular / angular/components

feat(sidenav): add a modal option

Ouverte
#22,769 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Accessibility area: material/sidenav feature G P3
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### Feature Description

Add an input to the mat-sidenav that determines whether it is treated as a modal dialog. This is where we landed after some discussion about the sidenav's current focus trapping behavior: https://github.com/angular/components/pull/21962#issuecomment-796983169

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser l’implémentation de mat-sidenav et son comportement existant de focus-trapping, puis consultez la discussion liée de la pull request concernant la sémantique modale convenue. La tâche est terminée lorsque sidenav expose un input qui contrôle s’il est traité comme une boîte de dialogue modale, avec un comportement et des tests couvrant cette option.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.