« MediaWiki:Common.css » : différence entre les versions

aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 4 236 : Ligne 4 236 :
/* ============================================ */
/* ============================================ */


/* --- Structure de base commune --- */
/* Entête — ciblage direct sur td.entete.auteur */
.infobox-metamorphe .infobox_v2 {
.mw-parser-output .infobox-metamorphe .infobox_v2 td.entete.auteur {
   background-color: #F8F6FB;
   text-align: center !important;
   border: 1px solid #574B6B;
   padding: 6px 10px !important;
   border-radius: 4px;
   text-transform: none !important;
   font-size: 0.88em;
   font-variant: normal !important;
   width: 100%;
}
 
/* Forcer texte blanc sur entête — anti-héritage Vector 2022 */
.mw-parser-output .infobox-metamorphe .infobox_v2 td.entete.auteur b,
.mw-parser-output .infobox-metamorphe .infobox_v2 td.entete.auteur i,
.mw-parser-output .infobox-metamorphe .infobox_v2 td.entete.auteur span {
   color: #FFFFFF !important;
}
}


.infobox-metamorphe .infobox_v2 th {
/* Cellules th (labels) */
.mw-parser-output .infobox-metamorphe .infobox_v2 th {
   font-weight: bold;
   font-weight: bold;
   padding: 3px 6px;
   padding: 3px 6px;
  border-top: 1px solid #D8D0E8;
   vertical-align: top;
   vertical-align: top;
   white-space: nowrap;
   white-space: nowrap;
}
}


.infobox-metamorphe .infobox_v2 td {
/* Sous-titres de section (Métamorphoses, Portrait chinois, Sources) */
  color: #2A2520;
.mw-parser-output .infobox-metamorphe .infobox_v2 td[colspan="2"] b {
  padding: 3px 6px;
  border-top: 1px solid #E0D8EC;
  vertical-align: top;
}
 
/* Sous-titres internes (Portrait chinois, Métamorphoses, Sources) */
.infobox-metamorphe .infobox_v2 td[colspan="2"] b {
   display: block;
   display: block;
   text-align: center;
   text-align: center;
Ligne 4 267 : Ligne 4 266 :
}
}


/* Séparateurs dorés */
/* ---- Feu / Pyrim ---- */
.infobox-metamorphe .infobox_v2 hr {
.mw-parser-output .metamorphe-pyrim .infobox_v2 td.entete.auteur {
  border: none;
   background: linear-gradient(135deg, #8B2A28 0%, #C0524E 50%, #D4706C 100%) !important;
  border-top: 1px solid #C49A2A;
  margin: 2px 0;
  opacity: 0.5;
}
 
/* Texte blanc sur entête — anti-héritage */
.infobox-metamorphe .infobox_v2 .entete.auteur b,
.infobox-metamorphe .infobox_v2 .entete.auteur strong,
.infobox-metamorphe .infobox_v2 .entete.auteur span,
.infobox-metamorphe .infobox_v2 .entete.auteur i {
  color: #FFFFFF !important;
}
 
/* Forcer casse naturelle sur le titre */
.infobox-metamorphe .infobox_v2 .entete.auteur {
   text-transform: none !important;
  font-variant: normal !important;
  text-align: center;
  padding: 6px 10px;
}
 
/* ---- Feu / Pyrim (#C0524E) ---- */
.metamorphe-pyrim .entete.auteur {
  background-color: #C0524E !important;
   color: #FFFFFF !important;
   color: #FFFFFF !important;
}
}
.metamorphe-pyrim .infobox_v2 th {
.mw-parser-output .metamorphe-pyrim .infobox_v2 th {
   background-color: #F2D5D3;
   background-color: #F2D5D3 !important;
   color: #5A1A18 !important;
   color: #6A1F1D !important;
}
}
.metamorphe-pyrim .infobox_v2 td[colspan="2"] b {
.mw-parser-output .metamorphe-pyrim .infobox_v2 td[colspan="2"] b {
   color: #C0524E !important;
   color: #C0524E !important;
}
}


/* ---- Air / Éolim (#5BA4D9) ---- */
/* ---- Air / Éolim ---- */
.metamorphe-eolim .entete.auteur {
.mw-parser-output .metamorphe-eolim .infobox_v2 td.entete.auteur {
   background-color: #5BA4D9 !important;
   background: linear-gradient(135deg, #2E6B9A 0%, #5BA4D9 50%, #7CBDE8 100%) !important;
   color: #FFFFFF !important;
   color: #FFFFFF !important;
}
}
.metamorphe-eolim .infobox_v2 th {
.mw-parser-output .metamorphe-eolim .infobox_v2 th {
   background-color: #D4E9F7;
   background-color: #D4E9F7 !important;
   color: #1A3F5A !important;
   color: #1A3F5A !important;
}
}
.metamorphe-eolim .infobox_v2 td[colspan="2"] b {
.mw-parser-output .metamorphe-eolim .infobox_v2 td[colspan="2"] b {
   color: #3B7FAD !important;
   color: #3B7FAD !important;
}
}


/* ---- Eau / Hydrim (#3B6FA0) ---- */
/* ---- Eau / Hydrim ---- */
.metamorphe-hydrim .entete.auteur {
.mw-parser-output .metamorphe-hydrim .infobox_v2 td.entete.auteur {
   background-color: #3B6FA0 !important;
   background: linear-gradient(135deg, #1E4A6E 0%, #3B6FA0 50%, #5488B8 100%) !important;
   color: #FFFFFF !important;
   color: #FFFFFF !important;
}
}
.metamorphe-hydrim .infobox_v2 th {
.mw-parser-output .metamorphe-hydrim .infobox_v2 th {
   background-color: #CEDDEF;
   background-color: #CEDDEF !important;
   color: #1A3550 !important;
   color: #1A3550 !important;
}
}
.metamorphe-hydrim .infobox_v2 td[colspan="2"] b {
.mw-parser-output .metamorphe-hydrim .infobox_v2 td[colspan="2"] b {
   color: #3B6FA0 !important;
   color: #3B6FA0 !important;
}
}


/* ---- Terre / Faërim (#4A9A6A) ---- */
/* ---- Terre / Faërim ---- */
.metamorphe-faerim .entete.auteur {
.mw-parser-output .metamorphe-faerim .infobox_v2 td.entete.auteur {
   background-color: #4A9A6A !important;
   background: linear-gradient(135deg, #266044 0%, #4A9A6A 50%, #62B07E 100%) !important;
   color: #FFFFFF !important;
   color: #FFFFFF !important;
}
}
.metamorphe-faerim .infobox_v2 th {
.mw-parser-output .metamorphe-faerim .infobox_v2 th {
   background-color: #D2EDDA;
   background-color: #D2EDDA !important;
   color: #1A4A2A !important;
   color: #1A4A2A !important;
}
}
.metamorphe-faerim .infobox_v2 td[colspan="2"] b {
.mw-parser-output .metamorphe-faerim .infobox_v2 td[colspan="2"] b {
   color: #4A9A6A !important;
   color: #4A9A6A !important;
}
}


/* ---- Lune / Onirim (#6B4E8A) ---- */
/* ---- Lune / Onirim ---- */
.metamorphe-onirim .entete.auteur {
.mw-parser-output .metamorphe-onirim .infobox_v2 td.entete.auteur {
   background-color: #6B4E8A !important;
   background: linear-gradient(135deg, #3A2458 0%, #6B4E8A 50%, #8262A0 100%) !important;
   color: #FFFFFF !important;
   color: #FFFFFF !important;
}
}
.metamorphe-onirim .infobox_v2 th {
.mw-parser-output .metamorphe-onirim .infobox_v2 th {
   background-color: #E0D4EE;
   background-color: #E0D4EE !important;
   color: #2D1B4E !important;
   color: #2D1B4E !important;
}
}
.metamorphe-onirim .infobox_v2 td[colspan="2"] b {
.mw-parser-output .metamorphe-onirim .infobox_v2 td[colspan="2"] b {
   color: #6B4E8A !important;
   color: #6B4E8A !important;
}
}


/* ---- Neutre / Ka indéfini (violet wiki par défaut) ---- */
/* ---- Neutre (Ka indéfini) ---- */
.metamorphe-neutre .entete.auteur {
.mw-parser-output .metamorphe-neutre .infobox_v2 td.entete.auteur {
   background: linear-gradient(135deg, #2D1B4E 0%, #574B6B 60%, #7A6890 100%) !important;
   background: linear-gradient(135deg, #2D1B4E 0%, #574B6B 60%, #7A6890 100%) !important;
   color: #F0EAF8 !important;
   color: #F0EAF8 !important;
}
}
.metamorphe-neutre .infobox_v2 th {
.mw-parser-output .metamorphe-neutre .infobox_v2 th {
   background-color: #E8E0F0;
   background-color: #E8E0F0 !important;
   color: #2D1B4E !important;
   color: #2D1B4E !important;
}
}
.metamorphe-neutre .infobox_v2 td[colspan="2"] b {
.mw-parser-output .metamorphe-neutre .infobox_v2 td[colspan="2"] b {
   color: #574B6B !important;
   color: #574B6B !important;
}
}