Пређи на садржај

Медијавики:Gadget-metadata.css

Iz Vojne Enciklopedije

Напомена: Пошто објавите измене, можда ћете морати да обришете кеш прегледача како бисте их видели.

  • Firefox / Safari: Држите Shift и кликните на Reload или притисните Ctrl-F5 или Ctrl-R (⌘-R на Mac-у).
  • Google Chrome: Притисните Ctrl-Shift-R (⌘-Shift-R на Mac-у).
  • Edge: Држите Ctrl и кликните на Refresh или притисните Ctrl-F5.
/* ============================================================================
   GADŽET: Metadata (Procena kvaliteta) — CSS (lokalna verzija)
   Ovaj CSS ide uz: MediaWiki:Gadget-metadata.js
   Svrha:
   - Bojenje NASLOVA članka (h1) prema proceni (fa/b/stub...)
   - Ulepšan prikaz teksta ispod naslova (#siteSub)
   - Sve je prilagođeno lokalnim vrednostima:
     fa, fl, ga, a, b, c, start, stub, list, dab, setindex, redir (+ neprocenjen)
   ========================================================================== */

/* Tekst ispod naslova (siteSub) — gadžet ubacuje "Procena kvaliteta: ..." */
.assess-article-rating {
    font-style: italic;
}
.assess-info-all {
    font-style: italic;
}

/* Da link u sloganu izgleda uredno (nasleđuje boju procene) */
.assess-article-rating a {
    color: inherit;
    text-decoration: underline;
    text-underline-offset: 2px;
}
.assess-article-rating a:hover {
    text-decoration-thickness: 2px;
}

/* Sitni delovi u zaglavlju (da ne budu “čudno” obojeni) */
.firstHeading .editsection {
    color: inherit;
}

/* ============================================================================
   1) BOJE NASLOVA ČLANKA (h1) — gadžet dodaje klasu na <h1>
   Primer: <h1 class="firstHeading assess-stub-text">...</h1>
   ========================================================================== */

/* Izabrani nivoi */
h1.assess-fa-text,
h1.assess-fl-text {
    color: #06c;   /* plava: izabrano */
}

h1.assess-ga-text {
    color: #070;   /* zelena: dobar */
}

h1.assess-a-text {
    color: #29c;   /* plavo-cijan: A-razred */
}

h1.assess-b-text {
    color: #6b0;   /* maslinasto-zelena: B */
}

h1.assess-c-text {
    color: #993;   /* maslinasto/braon: C */
}

h1.assess-start-text {
    color: #b60;   /* narandžasta: početni */
}

h1.assess-stub-text {
    color: #901;   /* crveno-tamna: klica */
}

h1.assess-list-text {
    color: #85f;   /* ljubičasta: spisak */
}

/* Tipovi strana */
h1.assess-dab-text,
h1.assess-setindex-text {
    color: #0b6;   /* zelenkasto: dab / indeks */
}

h1.assess-redir-text {
    color: #666;   /* sivo: preusmerenje */
}

/* Neprocenjen (kada nema šablona na razgovor strani) */
h1.assess-unassessed-text {
    color: #888;   /* neutralno sivo */
}

/* ============================================================================
   2) (OPCIONO) “BADGE” EFEKAT — ako želiš da naslov bude diskretno “označen”
   Ovo samo daje blagu pozadinu oko teksta naslova.
   Možeš obrisati ceo blok ako ne želiš pozadinu.
   ========================================================================== */

h1.assess-fa-text,
h1.assess-fl-text,
h1.assess-ga-text,
h1.assess-a-text,
h1.assess-b-text,
h1.assess-c-text,
h1.assess-start-text,
h1.assess-stub-text,
h1.assess-list-text,
h1.assess-dab-text,
h1.assess-setindex-text,
h1.assess-redir-text,
h1.assess-unassessed-text {
    display: inline-block;         /* da pozadina prati tekst */
    padding: 0.06em 0.18em;        /* “bedž” margina oko slova */
    border-radius: 0.18em;
}

/* Blage pozadine po klasi (diskretno, nije napadno) */
h1.assess-fa-text,
h1.assess-fl-text       { background: rgba(0, 102, 204, 0.08); }

h1.assess-ga-text       { background: rgba(0, 119, 0, 0.08); }

h1.assess-a-text        { background: rgba(34, 153, 204, 0.08); }

h1.assess-b-text        { background: rgba(102, 187, 0, 0.08); }

h1.assess-c-text        { background: rgba(153, 153, 51, 0.08); }

h1.assess-start-text    { background: rgba(187, 102, 0, 0.08); }

h1.assess-stub-text     { background: rgba(153, 0, 17, 0.08); }

h1.assess-list-text     { background: rgba(136, 85, 255, 0.08); }

h1.assess-dab-text,
h1.assess-setindex-text { background: rgba(0, 187, 102, 0.08); }

h1.assess-redir-text    { background: rgba(120, 120, 120, 0.08); }

h1.assess-unassessed-text { background: rgba(136, 136, 136, 0.08); }

/* ============================================================================
   3) (KOMPATIBILNOST) — ako negde ostanu stare klase iz originalnog skripta
   Ove klase su ranije služile za background na raznim elementima.
   Ne smeta da postoje, ali sad su “rezerva”.
   ========================================================================== */

.assess-fa     { background-color: #6699FF; }  /* izabrani članak */
.assess-fl     { background-color: #6699FF; }  /* izabrana lista */
.assess-ga     { background-color: #66FF66; }  /* dobar članak */
.assess-a      { background-color: #66FFFF; }  /* A */
.assess-b      { background-color: #B2FF66; }  /* B */
.assess-c      { background-color: #FFFF66; }  /* C */
.assess-start  { background-color: #FFAA66; }  /* start */
.assess-stub   { background-color: #FF6666; }  /* klica */
.assess-list   { background-color: #AA88FF; }  /* spisak */

.assess-dab,
.assess-setindex { background-color: #00fa9a; } /* dab / indeks */

/* Preusmerenje i neprocenjen — rezerva */
.assess-redir      { background-color: #e6e6e6; }
.assess-unassessed { background-color: #efefef; }