angular / angular/components

MatMenu: full size menu

Ouverte
#4,513 5 commentaires 14 réactions 0 personnes assignées Voir sur GitHub
area: material/menu feature needs: discussion P4
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### Bug, feature request, or proposal:
It would be nice to have a full-size menu option for mobile or maybe the ability to adjust the x and y locations and size (height/width) of the overlay.

The overlay is being set by the component and forces the size of the menu and the only way to change this is to extend the mdMenu to allow for specific heights and widths of the menu as well as specific positioning. Or in my case create a component from scratch to do this.

#### What is the use-case or motivation for changing an existing behavior?
My main concern with this request is that it's not in the material spec, however the angularjs version of the menu does have width options.

#### Is there anything else we should know?
If this isn't a good feature for the menu, what would be the best approach to creating a full-size mobile menu?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier ni test n'est mentionné dans l'issue. Commencez par localiser l'implémentation de l'overlay de MatMenu et examinez comment elle contrôle actuellement la taille et la position du menu ; comparez les options de largeur du menu AngularJS. Le travail sera considéré comme terminé lorsqu'une approche définie et testée pour des menus mobiles en taille réelle ou une hauteur, une largeur et une position configurables de l'overlay seront disponibles.

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

Évaluation

Stack technique
angular, typescript
Domaine
frontend, mobile
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

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