Configuração¶
Todas as opções são passadas via html_theme_options no conf.py do projeto que
consome o tema:
html_theme_options = {
"primary_color": "#6c336d",
"secondary_color": "#f98012",
"project_name": "Meu Plugin Moodle",
"logo": "logo.png",
"logo_height": "32px",
"tagline": "Documentação do meu plugin",
"github_url": "https://github.com/org/repo",
"github_repo": "org/repo",
"github_version": "main",
"doc_path": "docs/",
"show_edit_on_github": True,
"enable_dark_mode": True,
"navigation_links": "Início|index, Instalação|installation, Uso|usage",
}
Opções disponíveis¶
Opção |
Padrão |
Descrição |
|---|---|---|
|
|
Cor primária (roxo), usada nos títulos de seção e destaques. |
|
|
Cor de destaque (laranja Moodle), usada na faixa do cabeçalho e abas ativas. |
|
|
Nome exibido no cabeçalho ao lado da logo. |
|
|
Nome do arquivo de logo dentro de |
|
|
Altura do logotipo no cabeçalho. |
|
|
URL completa do repositório no GitHub. |
|
|
Repositório no formato |
|
|
Branch padrão do GitHub para o link de edição. |
|
|
Caminho do diretório de documentos no repositório. |
|
|
Exibe o botão “Editar no GitHub” na barra de navegação. |
|
|
Habilita o botão de alternância para o Modo Escuro. |
|
|
Links no formato |
Sobrescrevendo estilos¶
Cada projeto pode sobrescrever as variáveis CSS globais criando
_static/css/custom.css e listando-o em html_css_files:
:root {
--moodle-primary: #4a2350;
--moodle-accent: #ff7a00;
}