MediaWiki:Common.css
De nti
Nota: Após publicar, você pode ter que limpar o "cache" do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5.
- Opera: Pressione Ctrl-F5.
/** o código CSS colocado aqui será aplicado a todos os temas */ /* Alterando a cor da fonte principal */ body { color: #333333; /* Cor de texto padrão estava na cor azul #0645ad */ } /* Alterando a cor das bordas para todos os elementos */ * { border-color: #006400; /* Verde escuro do IF */ } /* Alterando a cor das bordas de caixas de navegação ou painéis */ #mw-panel, #content { border-color: #006400; /* Verde escuro do IF */ border-width: 2px; border-style: solid; } /* Ajuste do menu de navegação lateral compacto */ #mw-panel { position: fixed; /* Fixa a barra lateral */ top: 5px; /* Distância do topo da página para que não ocupe todo o espaço */ left: 0; width: 200px; /* Largura menor e compacta */ padding: 1px 0; /* Menos espaçamento em cima e embaixo */ box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1); /* Sombra sutil */ z-index: 1000; /* Sobrepor outros elementos */ border-radius: 0 10px 10px 0; /* Arredondamento nas bordas da barra */ } /* Estilo para a lista de links */ #mw-panel ul { list-style: none; /* Remove marcadores das listas */ padding: 0; margin: 0; } #mw-panel li { margin: 2px 0; /* Menor espaçamento entre os itens */ } #mw-panel a { color: white; text-decoration: none; font-weight: bold; padding: 2px 13px; /* Menor espaçamento dentro dos links */ display: block; border-radius: 5px; transition: background-color 0.3s ease; } #mw-panel a:hover { background-color: #659b29; /* Cor de destaque ao passar o mouse no menu */ } /* Responsividade para dispositivos móveis */ @media (max-width: 768px) { #mw-panel { position: relative; /* Torna o menu estático em telas menores */ width: 100%; /* Menu ocupa toda a largura da tela */ top: 0; border-radius: 0; /* Remove bordas arredondadas em mobile */ } } /* Ajuste do conteúdo principal para não ser sobreposto */ #content { margin-left: 220px; /* Ajusta o espaço à esquerda para a barra lateral */ padding: 20px; background-color: #ffffff; border-radius: 10px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); /* Sombra leve no conteúdo */ } /* Ajuste para dispositivos móveis */ @media (max-width: 768px) { #content { margin-left: 0; /* Remove a margem à esquerda em telas menores */ padding: 10px; } } /* Tipografia geral */ body { font-family: 'Open Sans', sans-serif; line-height: 1.6; background-color: #f4f4f4; /* Fundo claro */ color: #333; margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 { color: #006400; /* Verde do IF para títulos */ margin-bottom: 20px; } a { color: #006400; /* Cor dos links */ text-decoration: none; transition: color 0.3s ease; } a:hover { color: #32CD32; } /* Botões */ button, .button { background-color: #006400; color: white; border: none; padding: 10px 20px; border-radius: 5px; font-size: 16px; cursor: pointer; transition: background-color 0.3s ease; } button:hover, .button:hover { background-color: #228B22; /* Sombra mais clara no hover */ } button:active, .button:active { background-color: #32CD32; } /* Rodapé */ #footer { background-color: #f3f3f3; color: white; padding: 20px; text-align: center; margin-top: 20px; border-radius: 5px; } #footer a { color: white; text-decoration: underline; } @media (max-width: 768px) { #footer { font-size: 14px; } } /* Imagens responsivas */ img { max-width: 100%; height: auto; border-radius: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } /* Ajustes responsivos para tablets e dispositivos móveis */ @media (max-width: 1024px) { #content { padding: 15px; max-width: 90%; } h1, h2, h3 { font-size: 1.5em; } } @media (max-width: 768px) { h1, h2, h3 { font-size: 1.2em; } #p-navigation ul { flex-direction: column; } #p-navigation li { margin: 10px 0; } }