MediaWiki:Vector-2022.css

From Game Wiki - VortanMU
Revision as of 19:34, 5 November 2025 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* === Estilos Gerais e Cores Básicas === */
body {
  /* Fonte padrão do Vector já é sans-serif similar ao usado no site antigo */
  /* Você pode definir uma fonte específica se desejar */
}
.mw-body {
  /* Fundo branco padrão para o conteúdo principal (a wiki antiga usava fundo claro) */
  background-color: #fff;
  color: #000;
}

/* === Estilos para Caixas de Informações (Infobox) === */
table.infobox {
  background-color: #000;               /* fundo preto */
  color: #fff;                          /* texto branco */
  border: 2px solid gold;               /* borda dourada */
  border-collapse: collapse;
  float: right;                         /* alinhar infobox à direita do texto */
  margin: 0 0 1em 1em;                  /* espaçamento em torno */
}
table.infobox th {
  background-color: #111;               /* cabeçalho um pouco mais claro que preto */
  color: gold;                          /* título em dourado */
  padding: 5px;
  text-align: left;
}
table.infobox td {
  background-color: #222;
  color: #fff;
  padding: 5px;
}
table.infobox th, table.infobox td {
  border: 1px solid gold;               /* linhas da tabela em dourado */
}
table.infobox caption {
  background-color: gold;
  color: #000;
  font-weight: bold;
  padding: 5px;
}

/* === Estilos para o Layout de Grades na Página Principal === */
/* Container de guia de eventos (Eventos) */
.mw-guide-container {
  margin: 10px 0;
}
.mw-guide-grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;             /* centraliza os itens */
  gap: 10px;                           /* espaçamento entre itens */
}
.mw-guide-item {
  display: inline-block;
  text-align: center;
  margin: 5px;
  text-decoration: none;
  color: inherit;                     /* herda a cor do texto (preto) */
}
/* Ícone do evento */
.mw-guide-icon {
  width: 40px;
  height: 40px;
  margin: 0 auto 3px auto;
}
.mw-guide-icon img {
  max-width: 100%;
  max-height: 100%;
}
.mw-guide-text {
  display: block;
  font-size: 90%;
}

/* Container de cartas de classes (Classes) */
.mw-image-container {
  margin: 10px 0;
}
.mw-image-grid-5col {
  display: grid;
  grid-template-columns: repeat(5, 1fr);  /* 5 colunas uniformes */
  gap: 10px;
}
.mw-image-card {
  display: block;
  text-align: center;
  text-decoration: none;
  color: inherit;
  background: #f9f9f9;
  border: 1px solid #ccc;
  padding: 5px;
  border-radius: 4px;
}
.mw-card-image {
  width: 80px;
  height: 80px;
  margin: 0 auto 5px auto;
  overflow: hidden;
}
.mw-card-image img {
  max-width: 100%;
  max-height: 100%;
}
/* Fundo para imagens de classes (um fundo escuro para destacar ícones se forem transparentes) */
.bg-classes {
  background-color: #000;
}
.mw-card-text {
  display: block;
  font-size: 90%;
  color: #000;
}

/* === Estilos para o Destaque (bloco preto de borda dourada) === */
.highlight-box {
  background-color: #000;
  border: 2px solid gold;
  color: #fff;
  padding: 10px;
  margin: 0.5em 0;
}
.highlight-box h4, .highlight-box b {
  color: gold;
}

/* === Estilos da Barra Lateral (Navegação) === */
#mw-panel {
  background-color: #111;
  border-right: 2px solid gold;           /* borda dourada na lateral da barra */
}
.mw-portlet h3 {
  background-color: #222;
  color: gold;
  padding: 8px 5px;
  margin: 0;
  text-transform: uppercase;
  font-size: 0.9em;
}
.mw-portlet-body {
  background-color: #111;
  padding: 5px 0;
}
.mw-portlet-body ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.mw-portlet-body li a {
  display: block;
  color: #fff;
  text-decoration: none;
  padding: 3px 8px;
}
.mw-portlet-body li a:hover {
  background-color: #333;
  color: gold;
}

/* === Outros Ajustes Menores === */
/* Linha horizontal (----) dourada */
hr {
  border: none;
  border-top: 1px solid gold;
  margin: 1em 0;
}
/* Links padrão permanecem azul/púrpura; ajuste se necessário para contraste em fundos escuros */
a {
  /* color: #0366d6; (azul padrão MediaWiki) */
}
/* Texto dos rodapés e créditos (opcional: aqui mantendo padrão) */
#footer {
  background: #f8f9fa;
}
/* === Ícones em Links Específicos (exemplo Discord) === */
/* Opcional: adicionar um ícone antes de links que contenham "discord" */
.mw-parser-output a[href*="discord"]::before {
  content: url("URL_DO_ICONE_DISCORD");  /* substitua pelo caminho do ícone do Discord */
  vertical-align: text-bottom;
  margin-right: 4px;
}