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

Медијавики:Gadget-metadata.css — разлика између измена

Iz Vojne Enciklopedije
м 1 измена увезена
 
Promena koda
Ред 1: Ред 1:
/* This is a custom stylesheet that goes with the metadata script ([[User:Pyrospirit/metadata]]). */
/* ============================================================================
  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 {
.assess-article-rating {
     font-style: italic;
     font-style: italic;
Ред 8: Ред 17:
}
}


.assess-fa-text,
/* Da link u sloganu izgleda uredno (nasleđuje boju procene) */
.assess-fl-text      { color: #06c; }
.assess-article-rating a {
.assess-a-text,
    color: inherit;
.assess-al-text      { color: #29c; }
    text-decoration: underline;
.assess-ga-text       { color: #070; }
    text-underline-offset: 2px;
.assess-b-text,
}
.assess-bl-text       { color: #6b0; }
.assess-article-rating a:hover {
.assess-c-text,
    text-decoration-thickness: 2px;
.assess-cl-text       { color: #993; }
}
.assess-start-text   { color: #b60; }
 
.assess-stub-text    { color: #901; }
/* Sitni delovi u zaglavlju (da ne budu “čudno” obojeni) */
.assess-list-text    { color: #85f; }
.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 */
}


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


.assess-sl            { background-color: #f66; }
h1.assess-stub-text {
.assess-sl-text       { color: #901; }
    color: #901;   /* crveno-tamna: klica */
}
 
h1.assess-list-text {
    color: #85f;   /* ljubičasta: spisak */
}


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


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


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


.assess-importance-top  { background-color: #f0f; }
/* ============================================================================
.assess-importance-high { background-color: #f8f; }
  2) (OPCIONO) “BADGE” EFEKAT — ako želiš da naslov bude diskretno “označen”
.assess-importance-mid  { background-color: #fcf; }
  Ovo samo daje blagu pozadinu oko teksta naslova.
.assess-importance-low  { background-color: #fef; }
  Možeš obrisati ceo blok ako ne želiš pozadinu.
  ========================================================================== */


.firstHeading .editsection {
h1.assess-fa-text,
     color: black;
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;
}
}


/* Used to be in [[MediaWiki:Common.css]]. */
/* Blage pozadine po klasi (diskretno, nije napadno) */
.assess-fa { background-color: #6699FF; }
h1.assess-fa-text,
.assess-fl { background-color: #6699FF; }
h1.assess-fl-text      { background: rgba(0, 102, 204, 0.08); }
.assess-a { background-color: #66FFFF; }
 
.assess-ga { background-color: #66FF66; }
h1.assess-ga-text      { background: rgba(0, 119, 0, 0.08); }
.assess-b { background-color: #B2FF66; }
 
.assess-c { background-color: #FFFF66; }
h1.assess-a-text        { background: rgba(34, 153, 204, 0.08); }
.assess-start { background-color: #FFAA66; }
 
.assess-stub { background-color: #FF6666; }
h1.assess-b-text        { background: rgba(102, 187, 0, 0.08); }
.assess-list { background-color: #AA88FF; }
 
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; }

Верзија на датум 7. фебруар 2026. у 19:30

/* ============================================================================
   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; }