| Resumo | Alterações Sazonais do Logotipo | |
| Repositório | Scheduled Logo Change | |
| Guia de Instalação | Como instalar um tema ou componente de tema | |
| Novo em Temas do Discourse? | Guia para iniciantes sobre o uso de Temas do Discourse |
Instale este componente de tema
Um componente de tema do Discourse que substitui automaticamente o logotipo do site por imagens carregadas em um cronograma recorrente baseado no calendário. Use-o para logotipos sazonais (Halloween, Natal, eventos especiais, aniversários, etc.) sem precisar trocar manualmente o logotipo do site a cada ano.
Abra as configurações do componente e adicione uma ou mais entradas a Cronogramas. Cada entrada possui:
| Campo | Obrigatório | Finalidade |
|---|---|---|
| Nome | Rótulo usado para identificar o cronograma na interface de administração | |
| Mês de início / Dia de início | Primeiro dia em que o logotipo é exibido | |
| Mês de término / Dia de término | Último dia em que o logotipo é exibido | |
| Logotipo | Logotipo para desktop, modo claro | |
| Logotipo (escuro) | Logotipo para desktop, modo escuro | |
| Logotipo pequeno | Logotipo para cabeçalho minimizado, modo claro | |
| Logotipo pequeno (escuro) | Logotipo para cabeçalho minimizado, modo escuro | |
| Logotipo para celular | Logotipo para celular, modo claro | |
| Logotipo para celular (escuro) | Logotipo para celular, modo escuro |
Qualquer imagem deixada em branco retorna ao logotipo padrão do site para aquela variante. As variantes do modo escuro retornam à sua contraparte do modo claro do mesmo cronograma quando não são fornecidas, de modo que o modo escuro ainda exibe o logotipo sazonal.
Os cronogramas se repetem a cada ano: você define um mês/dia de início e término, não um ano específico. Os intervalos podem se estender pelo final do ano (por exemplo, 15 de dezembro → 5 de janeiro). Quando vários cronogramas se sobrepõem, o primeiro cronograma correspondente na lista tem prioridade.
Pelo menos um logotipo deve ser selecionado por cronograma – caso contrário, o componente não faz nada (logicamente…)