MediaWiki:Common.css

Da Wikiquote, aforismi e citazioni in libertà.
Jump to navigation Jump to search

 Per un aiuto sull'uso di questa pagina vedi Aiuto:Preferenze.


Nota: dopo aver salvato, devi pulire la cache del tuo browser per vedere i cambiamenti: Mozilla: clicca su reload (oppure ctrl-r), IE / Opera: ctrl-f5, Safari: cmd-r, Konqueror ctrl-r.

/* Gli stili CSS inseriti qui si applicano a tutte le skin */
/* Tutto ciò che non è strettamente indispensabile per la  */
/* visualizzazione di tutto e solo il contenuto previsto   */
/* per le *voci* va in [[MediaWiki:Gadget-site.css]].      */

/* ------------------------------------ */
/* ********* STILI PRINCIPALI ********* */
/* ------------------------------------ */

/* Nasconde titolo e sottotitolo (Tagline) nella pagina principale */

body.page-Pagina_principale #deleteconfirm,
body.page-Pagina_principale #t-cite,
body.page-Pagina_principale #footer-info-lastmod,
body.page-Pagina_principale #siteSub,
body.page-Pagina_principale #contentSub,
body.page-Pagina_principale #firstHeading {
        display: none !important;
}

/* Aggiunge immagine di sfondo nell'header della pagina principale */
.testata-paginaprincipale {
        background-image: url("//upload.wikimedia.org/wikipedia/commons/d/d3/Wikiquote-it-Testata_2.png");
        background-repeat: no-repeat;
        background-position: right center !important;
        background-size: contain;
}

/* Highlight per le note */

ol.references > li:target {
        background-color: #DEF;
}

sup.reference:target {
        background-color: #DEF;
}

/* Ripristina il vecchio comportamento delle liste e dell'indentazione; 
 * problema introdotto da //bugzilla.wikimedia.org/show_bug.cgi?id=12262 */

.mw-content-ltr ul {
        /* @noflip */
        margin: .3em 0 0 1.5em;
}

.mw-content-ltr dd {
        /* @noflip */
        margin-left: 2em;
}

/* Simula "center" */
.center {
        width: 100%;
        text-align: center;
}

.center * {
        margin-left: auto;
        margin-right: auto;
}


/* "small" class for tables and similar */

.small,
.small * {
        font-size: 94%;
}

table.small {
        font-size: 100%;
}

/* ------------------------------------ */
/* *** STILI PER SPECIFICI TEMPLATE *** */
/* ------------------------------------ */

/* Stili degli avvisi - vedi: [[Template:Avviso]] */

table.avviso {
        margin: 0 10%;                          /* Non si sovrappone ad altri elementi */
        border-collapse: collapse; 
        background-color: #fbfbfb; 
        border: 1px solid #aaa; 
        border-left: 10px solid #1e90ff;        /* Colore blu di default */
}

table.avviso th.avviso-testo,
table.avviso td.avviso-testo {                  /* Corpo del messaggio */
        padding: 0.25em 0.5em;                  /* 0.5em sinistra/destra */
        width: 100%;                            /* Rende tutti i template della stessa lunghezza nonostante il testo interno */
}

table.avviso td.avviso-immagine {               /* Stile dell'immagine a sinistra */
        padding: 2px 0px 2px 0.5em;             /* 0.5em sinistra, 0px destra */
        text-align: center; 
}

table.avviso td.avviso-immaginedestra {         /* Stile dell'immagine a destra */
        padding: 2px 4px 2px 0px;               /* 0px sinistra, 4px destra */
        text-align: center; 
}

table.avviso-informazioni {
        border-left: 10px solid #1e90ff;        /* Blu */
}

table.avviso-cancella,
table.avviso-importante {
        border-left: 10px solid #b22222;        /* Rosso */
}

table.avviso-contenuto {
        border-left: 10px solid #f28500;        /* Arancio */
}

table.avviso-stile {
        border-left: 10px solid #f4c430;        /* Giallo */
}

table.avviso-statico {
        border-left: 10px solid limegreen;      /* Verde */
}

table.avviso-struttura {
        border-left: 10px solid #9932cc;        /* Viola */
}

table.avviso-generico {
        border-left: 10px solid #bba;           /* Grigio */
}

table.avviso.avviso-mini {                      /* variante del box */
        float: right;
        clear: right;
        margin: 0 0 0 1em;
        width: 25%;
}

/* Infobox - vedi: [[Template:Infobox]], [[Template:Film]]
 *
 * Vedi: [[w:fr:User:Antaya/Infobox V2]] */

.entete.cinema           { background: url("//upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png")                 no-repeat top right; }

/* intestazione */

div.infobox_v3 {
        clear: right;
        float: right;
        background-color: #f9f9f9;
        line-height: 1.4em;
        font-size: 0.9em;
        word-wrap: break-word;
        width: 25em;
        max-width: 325px;
        padding: 5px;
        border: 1px solid #aaa;
        margin: 0 0 0.5em 1em;
}

.infobox_v3 .entete {
        background-color: #dfedff;
        text-align: center;
        line-height: 1.1em;
        font-weight: bold;
        font-size: 1.4em;
        padding: 3px 0;
        border: 2px solid #dfedff;
        margin: 0 0 10px 0;
}

.infobox_v3 .entete.icon {
        background-position: right center !important;
        padding: 13px 50px 12px 50px;
        border: 0;
}

.infobox_v3.large .entete.icon {
        padding: 13px 10px 12px 10px;
}

/* thumb */

.infobox_v3 .thumbimage {
        height: auto !important;
        max-width: 99%;
        border: none;
}

.infobox_v3 .thumbinner {
        background-color: transparent;
        padding: 0 !important;
        border: none;
}

.infobox_v3 .thumb,
.infobox_v3 .thumbinner {
        display: inline;
}

.infobox_v3 .thumbcaption {
        display: none;
}

.infobox_v3 .image2 {
        text-align: center;
        padding: 5px 0;
}

.infobox_v3 .image2 div.thumb {
        display: inline-block;
        float: none;
        vertical-align: middle;
        margin: 0;
}

.infobox_v3 .legend {
        text-align: center;
        font-size: 0.9em;
        margin: 5px 0 8px 0;
}

/* tabella */

.infobox_v3 table {
        table-layout: fixed;
        border-collapse: collapse;
        width: 100%;
        margin: 5px 0;
}

.infobox_v3 th[scope="col"].double {
        text-align: left;
}

.infobox_v3 th[scope="row"] {
        text-align: left;
        word-wrap: normal;
        /* width: 30%; */
        width: 8em;
        max-width: 140px;
        padding-right: 10px;
}

.infobox_v3 th[scope="row"],
.infobox_v3 td {
        vertical-align: super;
        padding-top: 4px;
}

.infobox_v3 th[scope="row"].top {
        vertical-align: top;
}

.infobox_v3 th[scope="row"].middle {
        vertical-align: middle;
}

.infobox_v3 th[scope="row"].bottom {
        vertical-align: bottom;
}

.infobox_v3.bordered th[scope="row"],
.infobox_v3.bordered td {
        padding-bottom: 4px;
        border-top: 1px solid #dfedff;
}

.infobox_v3.bordered caption.bordered {
        margin: 0 0 -1px 0;
}

.infobox_v3 td.data {
        text-align: center;
}

/* titoli bloccati e didascalia tabella */

.infobox_v3 p.bloc,
.infobox_v3 p.bordered,
.infobox_v3 caption {
        text-align: center;
        line-height: 1.1em;
        font-weight: bold;
        margin: 0 0 5px 0;
        padding: 5px 10px 5px 5px;
}

.infobox_v3 caption,
.infobox_v3 p.bloc {
        background-color: #dfedff;
}

.infobox_v3 p.bloc {
        margin: 5px 0;
}

.infobox_v3 caption.bordered,
.infobox_v3 p.bordered {
        background-color: transparent;
        border-top: 1px solid #dfedff;
        border-bottom: 1px solid #dfedff;
}

/* TODO : aggiornare la classe nascosta generica */

.infobox_v3 caption.hidden {
        line-height: 1px;       /* be kind to IE7*/
        font-size: 1px;         /* be kind to IE7*/
        padding: 0 !important;
        margin: 0 !important;
}

/* Separatore */

.infobox_v3 .hr {
        background-color: #dfedff;
        line-height: 1px; 
        font-size: 1px;
        margin: 5px 0;
}

.infobox_v3 .hr.collapse {
        margin: 5px 0 -8px 0;
        position: relative;     /* be kind to IE7*/
}

/* tnavbar */

.infobox_v3 .navbar {
        text-align: right !important;
        font-size: 0.8em;
        margin: 0;
}

.infobox_v3 .navbar .plainlinks {
        float: left;
}

/* navigatore */

.infobox_v3 .overflow {
        overflow: hidden;
}

.infobox_v3 .bordered.nav,
.infobox_v3 .bordered.navbar {
        font-weight: normal !important;
        border-bottom: 0 !important;
}

.infobox_v3 .prev a,
.infobox_v3 .prev_bloc {
        float: left;
        background: url("//upload.wikimedia.org/wikipedia/commons/1/13/Arr_l.png") no-repeat left 0.1em;
        max-width: 44%;
        padding: 0 0 0 16px;
}

.infobox_v3 .next a,
.infobox_v3 .next_bloc {
        float: right;
        background: url("//upload.wikimedia.org/wikipedia/commons/a/ad/Arr_r.png") no-repeat right 0.1em;
        text-align: right;
        max-width: 44%;
        padding: 0 16px 0 0;
}

/* Varie */

#article .infobox_v3 ul,
#bodyContent .infobox_v3 ul,
#mw_content .infobox_v3 ul,
#article .infobox_v3 ol,
#bodyContent .infobox_v3 ol,
#mw_content .infobox_v3 ol {
        text-align: left;
}

/* Classi per i template di navigazione (Navbox)
 *
 * Vedi: [[Template:Navbox generic]] */

.navbox {
        clear: both;
        width: 100%;
        margin: auto;
        margin-top: 5px;
        border: 1px solid #aaa;
        padding: 2px;
        text-align: center;
        font-size: 90%;
}

.navbox th {
        padding: 0 10px;
        background-color: #ddf;
        white-space: nowrap;
}

.navbox .navtitle {
        width: 100%;
        background-color: #ccf;
        font-size: 110%;
}

.navbox .navimage {
        width: 0%;
        padding-left: 7px;
        vertical-align: middle;
        background-color: #fff; }

.navbox .navabove,
.navbox .navbelow {
        width: 100%;
        background-color: #ddf;
}

.navbox .navodd {
        width: 100%;
        background-color: #fff;
}

.navbox .naveven {
        width: 100%;
        background-color: #f7f7f7;
}

.navbox .navbar {
        float: left;
        width: 6em;
        padding: 0 10px;
        text-align: left;
        font-size: xx-small; }

/* bilancia il tasto "mostra/nascondi" con il collegamento "V·D·M" (navbar) */

.navbox .mw-collapsible-toggle,
.navbox .NavToggle,
.navbox .collapseButton {
        width: 6em;
        font-size: 90%;
}

/* Caratteri speciali del [[Template:Polytonic]]
 * "Inherit" resetta i fonts per tutti i browser eccetto MSIE6. Il commento vuoto deve essere presente */ 

.polytonic {
        font-family: Athena, Gentium, Palatino Linotype, Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, Code2000; font-family /**/:inherit;
}


/* Evidenzia di blu qualsiasi testo che è inserito all'interno del [[Template:Ancora]] */

span.Citazione:target {
        background-color: #def;
}


/* Simula i titoli delle sezioni senza indicizzazione e senza link di modifica
 *
 * Vedi: [[Template:Titolo sezione]]
 * Creato da: [[q:it:User:FRacco]]
 *
 * Classi definite per garantire l'accessibilità anche agli utenti che non utilizzano JavaScript
 * negli altri casi le classi vengono gestite direttamente dal codice nel [[Mediawiki:Common.js]],
 * tramite la funzione headersClass(). */

.nojs-h1,
.nojs-h2 {
        font-weight: normal;
        margin: 0;
        margin-bottom: .6em;
        padding-top: .5em;
        padding-bottom: .17em;
        border-bottom: 1px solid #aaa;
}

.nojs-h1 { font-size: 188%; }
.nojs-h2 { font-size: 150%; page-break-after: avoid; }

.nojs-h3,
.nojs-h4,
.nojs-h5,
.nojs-h6 {
        font-weight: bold;
        margin: 0;
        margin-bottom: .3em;
        padding-top: .5em;
        padding-bottom: .17em;
        page-break-after: avoid;
}

.nojs-h3 { font-size: 132%; }
.nojs-h4 { font-size: 116%; }
.nojs-h5 { font-size: 108%; }
.nojs-h6 { font-size: 100%; margin-bottom: 0; }


/* {{div col}} */
.note_colonne, .colonne {
  -moz-column-width:30em;
  -webkit-column-width:30em;
  column-width:30em;
}
.note_colonne_strette, .colonne_strette {
  -moz-column-width:20em;
  -webkit-column-width:20em;
  column-width:20em;
}
/*punto esclamativo rosso per le modifiche non verificate*/
.unpatrolled{color:red; font-weight:bold;}