MediaWiki:Common.css: mudanças entre as edições
De nti
Sem resumo de edição |
Sem resumo de edição |
||
Linha 29: | Linha 29: | ||
text-decoration: none; | text-decoration: none; | ||
font-weight: bold; | font-weight: bold; | ||
padding: 2px | padding: 2px 15px; /* Menor espaçamento dentro dos links */ | ||
display: block; | display: block; | ||
border-radius: 5px; | border-radius: 5px; |
Edição das 21h29min de 23 de setembro de 2024
/** o código CSS colocado aqui será aplicado a todos os temas */ /* 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 15px; /* Menor espaçamento dentro dos links */ display: block; border-radius: 5px; transition: background-color 0.3s ease; } #mw-panel a:hover { background-color: #32CD32; /* Cor de destaque ao passar o mouse */ } /* 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: #006400; 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; } }