Criador de temas, crie e exiba temas sem instalar o Discourse!

Há alguns meses, eu apresentei a ideia de um Criador de Temas Fácil. A ideia era ter um local onde qualquer pessoa pudesse trabalhar em temas sem precisar instalar o Discourse. Como o plano foi posto em movimento, @David_Taylor tem estado super ocupado fazendo todas as peças do quebra-cabeça se encaixarem.

O resultado é https://discourse.theme-creator.io/ , o login é SUPER fácil, basta clicar no botão de login e você estará conectado via Meta.

Depois de fazer login, você verá este botão gigante:

Ao clicar nele, você chegará à sua interface de “criação de temas”:

A interface tem total paridade com a interface de administração, incluindo atualização em tempo real do CSS, o que mais você pode usar a CLI de temas: Install the Discourse Theme CLI console app to help you build themes

Todos os membros do grupo @theme_creator têm a habilidade especial de compartilhar temas. Então, por exemplo, você pode conferir meu tema simples em: https://discourse.theme-creator.io/theme/sam/simple (até usuários anônimos podem conferir meu tema!)

Estamos ansiosos por feedback aqui, se algum de vocês, autores de temas, sentir vontade de aprimorar o site do theme-creator, me avise e me envie o link para o seu tema proposto.

Se você tiver algum tema ou componente de tema, sinta-se à vontade para vincular seus tópicos de #customização:tema ou #customização:componente-de-tema à pré-visualização para que as pessoas possam conferir.

Para dicas de como começar, veja

70 curtidas

Talvez este tópico possa ser atualizado para dizer “Vá para o seu perfil e selecione a aba Temas”, já que o botão “Meus Temas” parece não existir mais?
Eu estava inicialmente procurando por isso (veja abaixo)

Mensagem Original

Estou falhando no simples passo de clicar no botão “Meus Temas”, ele não existe :sweat_smile:

Ao inspecionar o código fonte da página, parece que a string “Meus Temas” não existe. Estou logado, então isso não deveria ser o problema.

2 curtidas

Seria possível ativar o Discourse Chat no Theme Creator?

Gostaríamos de experimentar algumas coisas lá que modificam a interface do chat.

2 curtidas

Se você tem um site ativo, usar o CLI do tema para trabalhar em um tema oculto no seu site ativo é como eu faria o desenvolvimento.

5 curtidas

Sim, rodar contra um site separado provavelmente seria a melhor estratégia.

Habilitar o chat no criador de temas significaria que teríamos que começar a moderá-lo (ou introduzir algum tipo de sistema de autodestruição como temos para tópicos), então não seria apenas uma questão de apertar um botão.

2 curtidas

Obrigado - configurei um site de staging para brincar mais com o chat e outras coisas também.

Em relação ao Theme Creator, pode ajudar a tornar a exibição de personalizações de chat (ou devo dizer DM) mais acessível. Entendo seu ponto de que um autodestruição seria necessária. Isso já não existe como uma configuração configurável do site?

image

Sim, também já implementei isso. O problema é que não quero que meu desenvolvedor tenha acesso de administrador ao nosso site de produção devido aos dados confidenciais contidos nele - isso é necessário para mexer nas configurações de Tema / Componente.

4 curtidas