Permettre d'afficher la modale en grand
En jetant un œil au code de la modale, je constate que la largeur de celle-ci est limitée.
Et je me pose la question de ce choix : rien n'empêche d'appliquer un fr-col-lg-12 sur la modale dans le DSFR, me semble-t-il ?
J'ai par ailleurs des cas d'usage, sur Mon Indemnisation Justice, où on veut permettre à l'usager de prévisualiser un document avant de le téléverser et y ajouter du contexte (montant de la facture, infos bancaires liées au RIB / à l'IBAN). Une modale en mode "full", sur la largeur du contenu de la page, aurait du sens dans ce contexte.
Aussi je proposerais de rajouter, PR à l'appui, une taille :
<div
className={(() => {
switch (size) {
case "full":
return fr.cx("fr-col-12", "fr-col-md-12", "fr-col-lg-12");
case "large":
return fr.cx("fr-col-12", "fr-col-md-10", "fr-col-lg-8");
case "small":
return fr.cx("fr-col-12", "fr-col-md-6", "fr-col-lg-4");
case "medium":
return fr.cx("fr-col-12", "fr-col-md-8", "fr-col-lg-6");
}
})()}
>
Qu'en pensez-vous ?
Permettre d'afficher la modale en grand
En jetant un œil au code de la modale, je constate que la largeur de celle-ci est limitée.
Et je me pose la question de ce choix : rien n'empêche d'appliquer un
fr-col-lg-12sur la modale dans le DSFR, me semble-t-il ?J'ai par ailleurs des cas d'usage, sur Mon Indemnisation Justice, où on veut permettre à l'usager de prévisualiser un document avant de le téléverser et y ajouter du contexte (montant de la facture, infos bancaires liées au RIB / à l'IBAN). Une modale en mode "full", sur la largeur du contenu de la page, aurait du sens dans ce contexte.
Aussi je proposerais de rajouter, PR à l'appui, une taille :
Qu'en pensez-vous ?