« Gestion:Tâches/Liste/564 » : différence entre les versions

De Wikimedica
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 12 : Ligne 12 :
Ceci va être implanté de la manière suivante:
Ceci va être implanté de la manière suivante:


#modification du code dans <code>skins/Vector/includes/templates/skin.mustache</code> pour wrapper le div H1 <code><nowiki><div id="firstHeading-wrapper"><h1 id="firstHeading" class="firstHeading" lang="{{page-langcode}}">{{{html-title}}}</nowiki><nowiki></h1></nowiki><nowiki></div></nowiki></code>
#modification du code dans <code>skins/Vector/includes/templates/skin.mustache</code> pour wrapper le div H1 <code><nowiki><div id="firstHeading-wrapper" data-title="{{{html-title}}}"><h1 id="firstHeading" class="firstHeading" lang="{{page-langcode}}">{{{html-title}}}</nowiki><nowiki></h1></nowiki><nowiki></div></nowiki></code>
##l'ajout de <code>data-title="<nowiki>{{{html-title}}}</nowiki>"</code> permet d'adapter le style en fonction de l'espace de nom avec le CSS (par exemple <code>div[data-title="Gestion:"]</code>)
#modification du CSS dans [[MediaWiki:Common.css]]
#modification du CSS dans [[MediaWiki:Common.css]]
#modification du CSS dans [[MediaWiki:Print.css]]
#modification du CSS dans [[MediaWiki:Print.css]]

Version du 29 mars 2022 à 21:37

Bannière / bandeau d'entête reprenant l'image de l'infobox [En cours]  Modifier cette tâche Aide
TypeAmélioration
CréationAntoine Mercier-Linteau
Responsable(s)Antoine Mercier-Linteau
ÉtatEn cours
Date de création2022-03-28
Échéanceaucune
PrioritéNormale
Projet(s)
<noinclude>
</noinclude>

Une bannière reprenant l'image de l'infobox avec le titre de la page en contraste par dessus donnera une bon coup de moderne au design du site et le rendra plus attrayant.

Ceci va être implanté de la manière suivante:

  1. modification du code dans skins/Vector/includes/templates/skin.mustache pour wrapper le div H1 <div id="firstHeading-wrapper" data-title="{{{html-title}}}"><h1 id="firstHeading" class="firstHeading" lang="{{page-langcode}}">{{{html-title}}}</h1></div>
    1. l'ajout de data-title="{{{html-title}}}" permet d'adapter le style en fonction de l'espace de nom avec le CSS (par exemple div[data-title="Gestion:"])
  2. modification du CSS dans MediaWiki:Common.css
  3. modification du CSS dans MediaWiki:Print.css
  4. ajout des propriétés suivantes dans Modèle:Information concept et ses descendants
    1. title_color
    2. background_color
    3. default_banner
  5. Ajout de code JS dans Modèle:Information concept pour reprendre l'image de l'infobox et la régler dans la bannière.

Créer une sous-tâche
Aucune sous-tâche à afficher.
Aucune sous-tâche assignée à cette tâche.
Sous-tâches
- Type Priorité Titre Responsable(s) État Création
Voir les sous-tâches terminées...

Discussion