Alternar Tema da Barra Lateral

|||
-|-|-|
:discourse2: | Resumo | Alternância de Tema da Barra Lateral adiciona um seletor de tema no rodapé do menu da barra lateral, desde que haja mais de 1 tema selecionável pelo usuário. Este seletor funciona tanto para usuários logados quanto para usuários anônimos. Certifique-se de adicionar isso a todos os seus temas selecionáveis pelo usuário para facilitar a alternância.
:hammer_and_wrench: | Link do Repositório | https://github.com/discourse/discourse-sidebar-theme-toggle
:open_book: |Novo em Temas do Discourse? | Guia para iniciantes no uso de temas do Discourse

Instale este componente de tema

Recursos

Podemos fazer algum trabalho adicional aqui no futuro para tornar este um menu mais abrangente que permite aos usuários escolher cores, tamanhos de fonte e temas em um único menu — mas por enquanto, isso concede aos sites o mesmo comportamento básico do Alternador de Tema Hamburger! :rocket:

Nome Descrição
ícone de alternância
ocultar nome do tema

:discourse2: Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Standard, Business e Enterprise.

32 curtidas

Funcionará algum dia com iPhone/iPad também?

2 curtidas

Já deve funcionar em dispositivos móveis, mas nos avise se houver algum problema!

3 curtidas

Bem… não :wink: Não aqui, não por conta própria.

2 curtidas

ah, entendi, terei que verificar o aplicativo novamente, parece que o rodapé está sendo cortado ali… obrigado por mencionar!

3 curtidas

Você está totalmente certo. O problema é o Hub.

1 curtida

Esta é uma ótima ideia para um componente, mas estou tendo um pouco de dificuldade em fazê-lo funcionar. Eu o instalei e o incluí em todos os meus temas, mas o menu suspenso não aparece. Se eu alternar a configuração “ocultar nome do tema”, o ícone do atalho do teclado se move do lado esquerdo do rodapé da barra lateral para o lado direito, mas nenhum seletor de tema.

1 curtida

Obrigado, Kris, infelizmente não está funcionando no meu site. Fiz uma atualização forçada, é claro, tentei temas diferentes que não têm outros componentes, não vejo nada relevante no console ou nos logs…

2 curtidas

Reconstrua sua instância. Isso corrigirá todos os problemas mencionados até agora.

2 curtidas

Ah sim, eu deveria ter mencionado que se você ainda não atualizou o Discourse nos últimos dias, você também deve fazê-lo.

4 curtidas

Acho que estou na versão mais recente…

Vou tentar reconstruir mais tarde. Nossos usuários tendem a ficar um pouco assustados se o site ficar offline sem aviso.

3 curtidas

Você deveria considerar isto :smiling_face_with_sunglasses:

2 curtidas

E quanto a um seletor de tema escuro? Para claro, escuro e automático. Isso parece quebrado desde que mudei para a barra lateral.

2 curtidas

Uma postagem foi mesclada em um tópico existente: Ao carregar um novo componente no site, o site está fora do ar

Seria bom adicionar paletas de cores também. Isso é possível?

Apenas crie um Tema separado com um nome diferente e configure sua paleta de cores de forma diferente. Pronto.

3 curtidas

Coisa estranha no Meta, o tema “Hidden Whispers” só aparece quando o tema atual é “Central”, “Default (full-width)”, “Fully”, “Meta Branded” ou “redditish”. Exemplo:

Padrão:

redditish:

Não tenho certeza se é relevante, mas notei enquanto escrevia isso que os temas onde “Hidden Whispers” aparece são também aqueles onde a caixa de resposta cobre o seletor de tema.

“Hidden Whispers” também não tem uma descrição na categoria de temas que eu consiga encontrar. Este parece ser a única outra menção de sua existência? Sinto que estou perdendo a cabeça :smile:

edit: Isso pode não estar relacionado a este componente de tema, vejo o mesmo comportamento no menu de tema do perfil > interface.

1 curtida

Esse é um tema que a equipe usa em casos onde eles podem estar tirando uma captura de tela do Meta ou algo semelhante e não querem que os sussurros sejam incluídos. Temos um componente de tema separado destinado a escondê-lo da lista de temas para contas normais não-equipe, mas ele não foi adicionado em todos os lugares.

Acho que agora deve estar corrigido, não deve aparecer na lista para você ao usar qualquer tema. Desculpas pela confusão!

3 curtidas

Ah, obrigado pelo esclarecimento, o mundo faz sentido novamente!

1 curtida

Muito bom, eu gostei.