Медијавики:Gadget-metadata.css — разлика између измена
Изглед
м 1 измена увезена |
Promena koda |
||
| Ред 1: | Ред 1: | ||
/* | /* ============================================================================ | ||
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- | /* Da link u sloganu izgleda uredno (nasleđuje boju procene) */ | ||
.assess-article-rating a { | |||
.assess-a- | color: inherit; | ||
. | text-decoration: underline; | ||
text-underline-offset: 2px; | |||
.assess- | } | ||
.assess- | .assess-article-rating a:hover { | ||
text-decoration-thickness: 2px; | |||
.assess- | } | ||
.assess- | |||
.assess- | /* Sitni delovi u zaglavlju (da ne budu “čudno” obojeni) */ | ||
.assess- | .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- | h1.assess-start-text { | ||
color: #b60; /* narandžasta: početni */ | |||
} | |||
.assess- | h1.assess-stub-text { | ||
.assess- | color: #901; /* crveno-tamna: klica */ | ||
} | |||
h1.assess-list-text { | |||
color: #85f; /* ljubičasta: spisak */ | |||
} | |||
/* Tipovi strana */ | |||
h1.assess-dab-text, | |||
.assess-dab-text, | h1.assess-setindex-text { | ||
.assess-setindex-text { color: #0b6; } | color: #0b6; /* zelenkasto: dab / indeks */ | ||
} | |||
.assess- | h1.assess-redir-text { | ||
color: #666; /* sivo: preusmerenje */ | |||
} | |||
/* Neprocenjen (kada nema šablona na razgovor strani) */ | |||
.assess- | 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) */ | ||
.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- | |||
.assess- | 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; }