Aide:Extension:ProofreadPage/CSS spécifique à l'index
Chaque page d'index ProofreadPage peut avoir une feuille de style CSS ajoutée (tant que Extension:TemplateStyles est installé).
Cette feuille de style CSS est appliquée sur chaque page de l'espace de noms Page: et sur les pages de Page: qui sont transluses avec la balise <pages /> .
Créer la feuille de style
Pour créer une feuille de style de l'index il suffit d'ajouter une sous-page styles.css.
Par exemple, créer Index:Foobar.djvu/styles.css.
Ceci sera automatiquement appliqué à toutes les pages de l'espace de noms Page: dans cet index.
Cibler les éléments
La possibilité de cibler un élément spécifique sur une page dépend du wiki, car ceux-ci sont généralement ajoutés dans les modèles. En général, les éléments sont ciblés par les classes :
.wst-red {
color: red;
}
Il est suggéré que les classes ajoutées par les modèles utilisent un préfixe commun (par exemple, le Wikisource anglais utilise wst-) pour rendre évident qu'une certaine classe provient d'un modèle.
Utiliser un caractère de soulignement comme préfixe pour les classes spécifiques de travail réduira la probabilité que le CSS spécifique à cet index n'entre en collision avec le CSS interne de MediaWiki.
CSS autorisé
Le CSS utilisé est un sous-ensemble du CSS appelé sanitized-css.
Certaines fonctionnalités ne sont pas utilisées, par exemple les URL de données et certaines propriétés CSS préfixées avec le navigateur ou non standard.
For full details, see Aide:TemplateStyles.
Ancien champ CSS
Les pages d'index peuvent avoir un champ appelé CSS (configuré en MediaWiki:Proofreadpage index data config.json; le nom du champ n'est pas sensible à la casse), mais l'utilisation de ce champ n'est plus recommandée.
Ce champ va charger sur chacune des pages de l'index tout CSS que vous indiquerez, sauf sur les transclusions.
Chaque style ajouté avec un champ CSS doit être migré vers une sous-page spécifique à l'index, ou plus généralement vers des TemplateStyles le cas échéant.
Voir aussi
- Extension:TemplateStyles - pour la documentation du CSS TemplateStyles
- s:en:Help:Page styles - Page d'aide sur le Wikisource en anglais