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

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

Iz Vojne Enciklopedije
Promena koda
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: ..." */
/* Stil teksta procene (ispod naslova članka) */
.assess-article-rating {
.assess-article-rating {
     font-style: italic;
     font-style: italic;
}
}
/* Dodatne info-poruke (ako se ikada uključe) */
.assess-info-all {
.assess-info-all {
     font-style: italic;
     font-style: italic;
}
}


/* Da link u sloganu izgleda uredno (nasleđuje boju procene) */
/* =======================================================================
.assess-article-rating a {
  BOJE TEKSTA PROCENE (samo tekst, ne link boje)
    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) */
.assess-fa-text,
.firstHeading .editsection {
.assess-fl-text      { color: #06c; }
    color: inherit;
}


/* ============================================================================
.assess-a-text,
  1) BOJE NASLOVA ČLANKA (h1) — gadžet dodaje klasu na <h1>
.assess-al-text       { color: #29c; }
  Primer: <h1 class="firstHeading assess-stub-text">...</h1>
  ========================================================================== */


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


h1.assess-ga-text {
.assess-b-text,
    color: #070;   /* zelena: dobar */
.assess-bl-text      { color: #6b0; }
}


h1.assess-a-text {
.assess-c-text,
    color: #29c;  /* plavo-cijan: A-razred */
.assess-cl-text       { color: #993; }
}
 
h1.assess-b-text {
    color: #6b0;   /* maslinasto-zelena: B */
}


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


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


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


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


/* Tipovi strana */
/* =======================================================================
h1.assess-dab-text,
  LINK U PROCENI (obavezno standardne boje linkova, NE nasleđuje boju teksta)
h1.assess-setindex-text {
  ======================================================================= */
    color: #0b6;  /* zelenkasto: dab / indeks */
}


h1.assess-redir-text {
/* Link u proceni kvaliteta — standardna MediaWiki plava */
     color: #666;   /* sivo: preusmerenje */
.assess-article-rating a {
     color: #36c;                 /* neposećen link */
    text-decoration: underline;
    text-underline-offset: 2px;
}
}


/* Neprocenjen (kada nema šablona na razgovor strani) */
/* Posećen link — tamnija plava */
h1.assess-unassessed-text {
.assess-article-rating a:visited {
     color: #888;   /* neutralno sivo */
     color: #2a4b8d;
}
}


/* ============================================================================
/* Hover još malo tamnija + jače podvučeno */
  2) (OPCIONO) “BADGE” EFEKAT ako želiš da naslov bude diskretno “označen”
.assess-article-rating a:hover {
  Ovo samo daje blagu pozadinu oko teksta naslova.
     color: #1a3c6e;
  Možeš obrisati ceo blok ako ne želiš pozadinu.
     text-decoration-thickness: 2px;
  ========================================================================== */
 
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); }
/* =======================================================================
  RETKI “SPECIAL” STATUSI (uglavnom WP-kompatibilnost; može ostati)
  ======================================================================= */


h1.assess-a-text       { background: rgba(34, 153, 204, 0.08); }
.assess-bplus        { background-color: #6f6; }
.assess-bplus-text   { color: #070; }


h1.assess-b-text       { background: rgba(102, 187, 0, 0.08); }
.assess-sl            { background-color: #f66; }
.assess-sl-text       { color: #901; }


h1.assess-c-text        { background: rgba(153, 153, 51, 0.08); }
.assess-dab,
.assess-setindex      { background-color: #00fa9a; }
.assess-dab-text,
.assess-setindex-text { color: #0b6; }


h1.assess-start-text   { background: rgba(187, 102, 0, 0.08); }
.assess-cur          { background-color: #d462ff; }
.assess-cur-text     { color: #a4c; }


h1.assess-stub-text     { background: rgba(153, 0, 17, 0.08); }
.assess-future        { background-color: #8a95c9; }
.assess-future-text   { color: #568; }


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); }
  (Ako se ikada koristi) značaj/važnost — ostavljeno
  ======================================================================= */


h1.assess-redir-text    { background: rgba(120, 120, 120, 0.08); }
.assess-importance-top  { background-color: #f0f; }
.assess-importance-high { background-color: #f8f; }
.assess-importance-mid  { background-color: #fcf; }
.assess-importance-low  { background-color: #fef; }


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


/* ============================================================================
/* Edit sekcija u naslovu (ako tema boji) */
  3) (KOMPATIBILNOST) — ako negde ostanu stare klase iz originalnog skripta
.firstHeading .editsection {
  Ove klase su ranije služile za background na raznim elementima.
    color: black;
  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 */
  Stari blokovi pozadine (ranije u Common.css) — može ostati
  (Ne utiče na tvoj link, ovo su background boje za neke elemente/okvire)
  ======================================================================= */


/* Preusmerenje i neprocenjen — rezerva */
.assess-fa    { background-color: #6699FF; }
.assess-redir      { background-color: #e6e6e6; }
.assess-fl    { background-color: #6699FF; }
.assess-unassessed { background-color: #efefef; }
.assess-a    { background-color: #66FFFF; }
.assess-ga    { background-color: #66FF66; }
.assess-b    { background-color: #B2FF66; }
.assess-c    { background-color: #FFFF66; }
.assess-start { background-color: #FFAA66; }
.assess-stub  { background-color: #FF6666; }
.assess-list  { background-color: #AA88FF; }

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

/* This is a custom stylesheet that goes with the metadata script ([[User:Pyrospirit/metadata]]). */

/* Stil teksta procene (ispod naslova članka) */
.assess-article-rating {
    font-style: italic;
}

/* Dodatne info-poruke (ako se ikada uključe) */
.assess-info-all {
    font-style: italic;
}

/* =======================================================================
   BOJE TEKSTA PROCENE (samo tekst, ne link boje)
   ======================================================================= */

.assess-fa-text,
.assess-fl-text       { color: #06c; }

.assess-a-text,
.assess-al-text       { color: #29c; }

.assess-ga-text       { color: #070; }

.assess-b-text,
.assess-bl-text       { color: #6b0; }

.assess-c-text,
.assess-cl-text       { color: #993; }

.assess-start-text    { color: #b60; }

.assess-stub-text     { color: #901; }

.assess-list-text     { color: #85f; }


/* =======================================================================
   LINK U PROCENI (obavezno standardne boje linkova, NE nasleđuje boju teksta)
   ======================================================================= */

/* Link u proceni kvaliteta — standardna MediaWiki plava */
.assess-article-rating a {
    color: #36c;                 /* neposećen link */
    text-decoration: underline;
    text-underline-offset: 2px;
}

/* Posećen link — tamnija plava */
.assess-article-rating a:visited {
    color: #2a4b8d;
}

/* Hover — još malo tamnija + jače podvučeno */
.assess-article-rating a:hover {
    color: #1a3c6e;
    text-decoration-thickness: 2px;
}


/* =======================================================================
   RETKI “SPECIAL” STATUSI (uglavnom WP-kompatibilnost; može ostati)
   ======================================================================= */

.assess-bplus         { background-color: #6f6; }
.assess-bplus-text    { color: #070; }

.assess-sl            { background-color: #f66; }
.assess-sl-text       { color: #901; }

.assess-dab,
.assess-setindex      { background-color: #00fa9a; }
.assess-dab-text,
.assess-setindex-text { color: #0b6; }

.assess-cur           { background-color: #d462ff; }
.assess-cur-text      { color: #a4c; }

.assess-future        { background-color: #8a95c9; }
.assess-future-text   { color: #568; }


/* =======================================================================
   (Ako se ikada koristi) značaj/važnost — ostavljeno
   ======================================================================= */

.assess-importance-top  { background-color: #f0f; }
.assess-importance-high { background-color: #f8f; }
.assess-importance-mid  { background-color: #fcf; }
.assess-importance-low  { background-color: #fef; }


/* Edit sekcija u naslovu (ako tema boji) */
.firstHeading .editsection {
    color: black;
}


/* =======================================================================
   Stari blokovi pozadine (ranije u Common.css) — može ostati
   (Ne utiče na tvoj link, ovo su background boje za neke elemente/okvire)
   ======================================================================= */

.assess-fa    { background-color: #6699FF; }
.assess-fl    { background-color: #6699FF; }
.assess-a     { background-color: #66FFFF; }
.assess-ga    { background-color: #66FF66; }
.assess-b     { background-color: #B2FF66; }
.assess-c     { background-color: #FFFF66; }
.assess-start { background-color: #FFAA66; }
.assess-stub  { background-color: #FF6666; }
.assess-list  { background-color: #AA88FF; }