Ir para o conteúdo

Módulo:Navbox/styles.css

De Wiki TokuDrive

.navbox {

   box-sizing: border-box;
   border: 1px solid #a2a9b1;
   width: 100%;
   clear: both;
   font-size: 88%;
   text-align: center;
   padding: 1px;

margin: 0 auto 0; }

.navbox .navbox {

   margin-top: 0; /* Remove margem superior em navboxes aninhadas */

}

/* Colapsa bordas de navboxes adjacentes (incluindo correções para elementos Parsoid) */ .navbox + .navbox-styles + .navbox, .navbox + span.mw-empty-elt + .navbox-styles + .navbox {

   margin-top: -1px;

}

.navbox-inner, .navbox-subgroup {

   width: 100%;

}

.navbox-group, .navbox-title, .navbox-abovebelow {

   padding: 0.25em 1em;
   line-height: 1.5em;
   text-align: center;

}

.navbox-group {

   white-space: nowrap;
   text-align: right;

}

.navbox, .navbox-subgroup {

   background-color: #fdfdfd;
   color: inherit;

}

.navbox-list {

   line-height: 1.5em;
   border-color: #fdfdfd; /* Deve corresponder à cor de fundo */

}

.navbox-list-with-group {

   text-align: left;
   border-left-width: 2px;
   border-left-style: solid;

}

/* Espaçamento entre linhas da tabela */ tr + tr > .navbox-abovebelow, tr + tr > .navbox-group, tr + tr > .navbox-image, tr + tr > .navbox-list {

   border-top: 2px solid #fdfdfd; /* Deve corresponder à cor de fundo */

}

/* Níveis de Cores Padrão (Paleta Clássica) */ .navbox-title {

   background-color: #ccf; /* Nível 1 (Título Principal) */
   color: inherit;

}

.navbox-abovebelow, .navbox-group, .navbox-subgroup .navbox-title {

   background-color: #ddf; /* Nível 2 (Acima/Abaixo e Grupos Principais) */
   color: inherit;

}

.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {

   background-color: #e6e6ff; /* Nível 3 (Subgrupos internos) */
   color: inherit;

}

/* Alternância de linhas (Zebra) */ .navbox-even {

   background-color: #f7f7f7;
   color: inherit;

}

.navbox-odd {

   background-color: transparent;
   color: inherit;

}

/* Ajustes para listas horizontais dentro da Navbox */ .navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul {

   padding: 0.125em 0;

}

.navbox .navbar {

   display: block;
   font-size: 100%;

}

.navbox-title .navbar {

   float: left;
   text-align: left;
   margin-right: 0.5em;

}

/* Correção para imagens em temas responsivos/móveis */ body.skin--responsive .navbox-image img {

   max-width: none !important;

}

/* Oculta as caixas de navegação ao imprimir a página */ @media print {

   body.ns-0 .navbox {
       display: none !important;
   }

}