Manuel:Interface/Feuilles de style
MediaWiki:Common.css est une feuille de style en cascade (CSS) chargée après la feuille de style de l'habillage actif. Cette feuille de style est chargée avec tous les habillages et une feuille de style similaire mais spécifique à l'habillage – nommée MediaWiki:skinname.css – lui est ajoutée (voir ci-dessous). Bien que seule Monobook.css soit listée dans Special:Allmessages, les autres feuilles de style spécifiques aux habillages fonctionneront néanmoins.
Si $wgAllowUserCss vaut true
, les utilisateurs peuvent personnaliser l'interface pour eux-mêmes simplement en créant des sous-pages utilisateur avec un titre en minuscules (voir ci-dessous).
Les feuilles de style globales ne se chargeront pas sur les pages spéciales restreintes telles que login ou préférences, sauf si $wgAllowSiteCSSOnRestrictedPages est activé.
Liste des feuilles de style
- Feuilles de style globales :
- MediaWiki:Common.css (tous les habillages et tous les utilisateurs, sauf pour l'extension MobileFrontend)
- MediaWiki:skinname.css (par habillage, skinname est la valeur de cette variable dans le fichier PHP de votre habillage, par exemple MediaWiki:Vector.css, MediaWiki:Monobook.css)
- User group CSS (par groupe d'utilisateurs, par exemple MediaWiki:Group-sysop.css)
- MediaWiki:Noscript.css (pour les utilisateurs qui affichent sans JavaScript; peut être remplacé par un sélecteur
body.client-nojs
) - MediaWiki:Print.css (pour les « versions imprimables » des pages)
- MediaWiki:Mobile.css (pour les habillages Mobile, utilisé avec Extension:MobileFrontend )
- MediaWiki:Filepage.css particulièrement conçu pour que les pages des fichiers Commons (dépôts externes) puissent fonctionner sur les pages de fichiers 'locaux'.
- Feuilles de styles personnelles (seul vous et les utilisateurs qui ont les droits editusercss, habituellement les administrateurs d'interfaces, peuvent modifier vos feuilles de style personnelles) :
- User:Example/common.css (tous les habillages - introduit en MediaWiki v1.17)
- User:Example/skinname.css (par habillage, par exemple pour User:Example/vector.css et User:Example/monobook.css)
- User:Example/global.css (par famille de wikis, si Extension:GlobalCssJs est utilisé pour cette famille)