Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

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

Page de l’interface de MediaWiki
Aucun résumé des modifications
Balise : Révoqué
Aucun résumé des modifications
 
(17 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
/* La totalité du CSS placé ici s’appliquera aux utilisateurs de l’habillage Citizen. */
/* La totalité du CSS placé ici s’appliquera aux utilisateurs de l’habillage Citizen. */


:root {
:root.skin-theme-clientpref-day {
  /* Vert Uma Musume (logo officiel, ton prairie) */
    --color-surface-0: #f7f7f7;    /* Fond principal gris très clair */
  --color-progressive-oklch__h: 123;    /* hue vert tendre */
    --color-surface-1: #f3fbe7;    /* Vert très très pâle pour zones secondaires */
  --color-progressive-oklch__c: 0.19;   /* chroma plus vif */
    --color-surface-2: #f3fbe7;
  --color-progressive-oklch__l: 0.75;   /* luminosité douce */
    --color-surface-3: #fff7c2;     /* Jaune pastel, optionnel pour highlights */
  --color-progressive-hsl__h: 123;       /* fallback hsl */
    --color-surface-4: #eef8e3;     /* Vert doux pour boutons ou encadrés */
    --color-base: #232323;         /* Texte principal, très foncé */
    --color-base--emphasized: #313131;
    --color-base--subtle: #686868;
}


  /* Variables pour boutons/encadrés spéciaux */
/* Thème sombre Uma Musume */
  --color-pink: #ffd2e5;   /* rose Uma Musume */
:root.skin-theme-clientpref-night {
  --color-blue: #91d3f9;   /* bleu ciel Uma Musume */
    --color-surface-0: #181b22;      /* Fond sombre */
  --color-yellow: #ffe684; /* jaune Uma Musume */
    --color-surface-1: #232631;       /* Surfaces secondaires */
    --color-surface-2: #232631;
    --color-surface-3: #232631;
    --color-surface-4: #232631;
    --color-base: #fff;              /* Texte blanc */
    --color-base--emphasized: #fff;
    --color-base--subtle: #b6b2d3;    /* Gris/violet clair pour textes subtils */
}
}


@media (prefers-color-scheme: light) {
/* Mode auto (utilise les couleurs du mode sombre) */
  :root.skin-theme-clientpref-light {
@media screen and (prefers-color-scheme: dark) {
    --color-surface-0: #fff;
    :root.skin-theme-clientpref-os {
    --color-base: #222;
        --color-surface-0: #181b22;
    --color-base--emphasized: #000;
        --color-surface-1: #232631;
    --color-base--subtle: #555;
        --color-surface-2: #232631;
    --color-link: #7b60e8; /* violet doux (liens, inspiré du site officiel) */
        --color-surface-3: #232631;
  }
        --color-surface-4: #232631;
        --color-base: #fff;
        --color-base--emphasized: #fff;
        --color-base--subtle: #b6b2d3;
    }
}
}


/* Liens clairs et lisibles */
.catlinks {
a, a:visited {
   display: none !important;
   color: #575283 !important;  /* Violet-gris très lisible, identique à l’exemple 2 */
  text-decoration: underline;
}
}


/* Liens au survol (hover) */
.infobox-img {
a:hover, a:focus {
  max-width: 95% !important;
   color: #8fd85c !important;  /* Vert Uma Musume au survol */
   height: auto !important;
   text-decoration: underline;
  display: block;
   margin-left: auto;
   margin-right: auto;
}
}


@media (prefers-color-scheme: dark) {
body[class*="page-Catégorie_Images_de_"] .mw-category-generated {
  :root.skin-theme-clientpref-dark {
     display: none !important;
     --color-surface-0: #191a20;  /* Fond sombre */
}
    --color-base: #fff;          /* Texte blanc */
    --color-base--emphasized: #fff;
    --color-base--subtle: #ccc;
  }


  body {
.ns-14 .mw-page-title-main {
     background: #191a20 !important;
     position: relative;
    color: #fff !important;
}
  }
.ns-14 .mw-page-title-main::first-letter {
 
     color: transparent !important;
  /* Liens en violet clair, survol en vert Uma Musume */
}
  a, a:visited {
    color: #b6b2d3 !important;
    text-decoration: underline;
  }
  a:hover, a:focus {
     color: #8fd85c !important;
    text-decoration: underline;
  }
 
  /* Encadrés accueil ou boutons (verts, gardés) */
  .mainpage-box, .fandombox {
    background: #232631;
    border: 2px solid #8fd85c;
    color: #fff;
  }


   .citizen-footer {
@media (max-width: 700px) {
     background: #232631 !important;
  .infobox-personnage:after,
     color: #fff !important;
   .mw-parser-output > div[style*="float:right"]:after {
     content: '';
    display: block;
     clear: both;
   }
   }
}
}

Dernière version du 11 juillet 2025 à 08:55

/* La totalité du CSS placé ici s’appliquera aux utilisateurs de l’habillage Citizen. */

:root.skin-theme-clientpref-day {
    --color-surface-0: #f7f7f7;     /* Fond principal gris très clair */
    --color-surface-1: #f3fbe7;     /* Vert très très pâle pour zones secondaires */
    --color-surface-2: #f3fbe7;
    --color-surface-3: #fff7c2;     /* Jaune pastel, optionnel pour highlights */
    --color-surface-4: #eef8e3;     /* Vert doux pour boutons ou encadrés */
    --color-base: #232323;          /* Texte principal, très foncé */
    --color-base--emphasized: #313131;
    --color-base--subtle: #686868;
}

/* Thème sombre Uma Musume */
:root.skin-theme-clientpref-night {
    --color-surface-0: #181b22;       /* Fond sombre */
    --color-surface-1: #232631;       /* Surfaces secondaires */
    --color-surface-2: #232631;
    --color-surface-3: #232631;
    --color-surface-4: #232631;
    --color-base: #fff;               /* Texte blanc */
    --color-base--emphasized: #fff;
    --color-base--subtle: #b6b2d3;    /* Gris/violet clair pour textes subtils */
}

/* Mode auto (utilise les couleurs du mode sombre) */
@media screen and (prefers-color-scheme: dark) {
    :root.skin-theme-clientpref-os {
        --color-surface-0: #181b22;
        --color-surface-1: #232631;
        --color-surface-2: #232631;
        --color-surface-3: #232631;
        --color-surface-4: #232631;
        --color-base: #fff;
        --color-base--emphasized: #fff;
        --color-base--subtle: #b6b2d3;
    }
}

.catlinks {
  display: none !important;
}

.infobox-img {
  max-width: 95% !important;
  height: auto !important;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

body[class*="page-Catégorie_Images_de_"] .mw-category-generated {
    display: none !important;
}

.ns-14 .mw-page-title-main {
    position: relative;
}
.ns-14 .mw-page-title-main::first-letter {
    color: transparent !important;
}

@media (max-width: 700px) {
  .infobox-personnage:after,
  .mw-parser-output > div[style*="float:right"]:after {
    content: '';
    display: block;
    clear: both;
  }
}