Alternar tema da barra lateral

| |
|:-|:-|:expressionless:
|:discourse2: | Resumo | Sidebar Theme Toggle adiciona um seletor de tema no rodapé do menu lateral, desde que haja mais de 1 tema selecionável pelo usuário. Esse seletor funciona tanto para usuários logados quanto para usuários anônimos. Certifique-se de adicioná-lo 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 sobre o uso de Temas do Discourse|

Instale este componente de tema

Recursos

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

Nome Descrição
ícone de alternar
ocultar nome do tema

:discourse2: Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Pro, 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!

5 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.