ManutencaoWiki4Devs
Mais ações
Celta Wiki Framework (Documentação Interna)
Esta página documenta a arquitetura frontend do Wiki. O objetivo deste framework é eliminar o débito técnico causado por CSS Inline e HTML hardcoded nas páginas de documentação.
1. Arquitetura de Estilos (CSS)
O visual é controlado por dois arquivos globais. Se precisar alterar cores, fontes ou espaçamentos, edite aqui:
- Contém as classes do Framework (Cards, Tables, Badges, Alerts).
- Responsabilidade: Estilizar o conteúdo interno das páginas.
- ["Editar fonte "MediaWiki:Common.css""]
- Contém overrides do tema Citizen (Rodapé, Header, Remoção de títulos nativos).
- Responsabilidade: Layout macro e estrutura do site.
- [https://wiki.celtasistemas.com.br/index.php?title=MediaWiki:Citizen.css&action=edit
2. Biblioteca de Componentes (Templates)
Não escreva HTML. Use as Predefinições (Wrappers). Elas garantem que se mudarmos o design no futuro, todo o legado será atualizado automaticamente.
| Campo / Parâmetro | Função e Instruções | |
|---|---|---|
ManutencaoWiki4Devs |
Gera o Breadcrumb e Título H1. Lida com a supressão do título nativo do MediaWiki. | |
Nota
|
Gera os alertas coloridos (Info, Success, Warning, Danger). Substitui divs coloridas manuais. | |
| {| class="celta-table" | Campo / Parâmetro | Função e Instruções |
| class="celta-col-value" | Wrapper para tabelas de dados. Padroniza larguras (30/70) e cores de header.
|-| class="celta-col-key" |
{{{conteudo}}}
| class="celta-col-value" | Gera os cards de navegação com ícone e borda colorida (Accent).
|-| class="celta-col-key" |
| class="celta-col-value" | Injeta a barra de rodapé padrão (Email/Whats/Site). Existe a variação ContatoFinanceiro.
|}