modification de la police de la famille de tous les documents-interface utilisateur(version 1) composants
Peut-on changer la police de caractères de la famille des matériaux-composants de l'interface utilisateur avec moins de code. J'ai essayé de nombreuses façons, mais encore, je ne peux pas en mesure de le faire. Je dois changer la famille de polices
individuellement ce qui est vraiment beaucoup de travail. Existe-il d'autres façons de le faire?
- Nous n'avons aucune solution pour le même problème dans la version 0 du matériel de l'INTERFACE utilisateur?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez modifier la police dans le matériau d'interface utilisateur@à côté de la bibliothèque de la façon suivante. Supposons que dans votre
<App />
qui est définie comme suitDans le
theme
prop pourMuiThemeProvider
vous fournir ce qui suit, oùPuis, quelque part dans votre
css
ou vos principalesindex.html
fichier inclure cette@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');
Pour une liste de tous les paramètres que vous pouvez donner à
createMuiTheme
Le Thème Par Défaut Params Concernant les docs lui-même pour changer le MuiTheme ils sont comme suit. Thèmes Matériel de l'INTERFACE utilisateur SuivanteConcernant la
<Reboot />
partie, vous pouvez jeter un oeil à la documentation ici Matériel de l'INTERFACE utilisateur Redémarrage de Détailsdiv
balise puis vous devez le spécifier séparément.typography
objet.typography: { useNextVariants: true }
C'est la méthode préférée:
Comme indiqué ici:
https://material-ui.com/customization/typography/
En espérant que cela peut aider quelqu'un...vous devez être très prudent avec les virgules et les parenthèses lors de la déclaration de vos styles dans
createMuiTheme
Il est vraiment facile de ce mess up. Par exemple, la palette de couleurs est un gros objet...c'est de la typographie, assurez-vous que tout est à la bonne place. J'ai eu des problèmes causés par le fait que c'est mal.