MediaWiki:Common.css: mudanças entre as edições
De nti
Sem resumo de edição |
Sem resumo de edição |
||
Linha 143: | Linha 143: | ||
color: #32CD32; | color: #32CD32; | ||
} | } | ||
/* Tipografia geral responsiva */ | |||
body { | |||
font-size: 16px; /* Tamanho de texto padrão para desktop */ | |||
line-height: 1.6; /* Espaçamento entre as linhas */ | |||
color: #333; /* Cor do texto */ | |||
font-family: 'Open Sans', sans-serif; /* Fonte simples e moderna */ | |||
margin: 0; | |||
padding: 0; | |||
} | |||
/* Títulos com tamanho responsivo */ | |||
h1 { | |||
font-size: 2.5em; /* Tamanho grande para desktop */ | |||
} | |||
h2 { | |||
font-size: 2em; | |||
} | |||
h3 { | |||
font-size: 1.75em; | |||
} | |||
h4, h5, h6 { | |||
font-size: 1.5em; | |||
} | |||
/* Ajuste de texto para tablets */ | |||
@media (max-width: 1024px) { | |||
body { | |||
font-size: 15px; /* Reduz ligeiramente o tamanho do texto */ | |||
} | |||
h1 { | |||
font-size: 2em; /* Títulos menores para tablets */ | |||
} | |||
h2 { | |||
font-size: 1.75em; | |||
} | |||
h3 { | |||
font-size: 1.5em; | |||
} | |||
} | |||
/* Ajuste de texto para dispositivos móveis */ | |||
@media (max-width: 768px) { | |||
body { | |||
font-size: 14px; /* Tamanho menor para telas pequenas */ | |||
} | |||
h1 { | |||
font-size: 1.75em; /* Títulos ainda menores */ | |||
} | |||
h2 { | |||
font-size: 1.5em; | |||
} | |||
h3 { | |||
font-size: 1.25em; | |||
} | |||
} | |||
/* Ajustes de parágrafos */ | |||
p { | |||
margin-bottom: 1em; /* Espaçamento entre parágrafos */ | |||
} | |||
/* Ajustes de links */ | |||
a { | |||
color: #006400; /* Verde do IF para links */ | |||
text-decoration: none; | |||
transition: color 0.3s ease; | |||
} | |||
a:hover { | |||
color: #32CD32; /* Cor de destaque ao passar o mouse */ | |||
} | |||
Edição das 20h04min de 30 de setembro de 2024
/** 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; } /* Alterando a cor das bordas de imagens */ img { border-color: #32CD32; /* Verde claro */ border-width: 2px; border-style: solid; } /* Alterando a cor das bordas de botões */ button, .button { border-color: #32CD32; /* Verde claro para botões */ border-width: 2px; border-style: solid; } @media (max-width: 768px) { /* Bordas mais finas em dispositivos móveis */ #content, #mw-panel { border-width: 1px; } } /* 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; } /* Tipografia geral responsiva */ body { font-size: 16px; /* Tamanho de texto padrão para desktop */ line-height: 1.6; /* Espaçamento entre as linhas */ color: #333; /* Cor do texto */ font-family: 'Open Sans', sans-serif; /* Fonte simples e moderna */ margin: 0; padding: 0; } /* Títulos com tamanho responsivo */ h1 { font-size: 2.5em; /* Tamanho grande para desktop */ } h2 { font-size: 2em; } h3 { font-size: 1.75em; } h4, h5, h6 { font-size: 1.5em; } /* Ajuste de texto para tablets */ @media (max-width: 1024px) { body { font-size: 15px; /* Reduz ligeiramente o tamanho do texto */ } h1 { font-size: 2em; /* Títulos menores para tablets */ } h2 { font-size: 1.75em; } h3 { font-size: 1.5em; } } /* Ajuste de texto para dispositivos móveis */ @media (max-width: 768px) { body { font-size: 14px; /* Tamanho menor para telas pequenas */ } h1 { font-size: 1.75em; /* Títulos ainda menores */ } h2 { font-size: 1.5em; } h3 { font-size: 1.25em; } } /* Ajustes de parágrafos */ p { margin-bottom: 1em; /* Espaçamento entre parágrafos */ } /* Ajustes de links */ a { color: #006400; /* Verde do IF para links */ text-decoration: none; transition: color 0.3s ease; } a:hover { color: #32CD32; /* Cor de destaque ao passar o mouse */ } /* 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; } }