¡Creador de temas, crea y muestra temas sin instalar Discourse!

A few months ago I raised the idea of an Easy Theme Creator. The idea was to have a place where anyone can hack on themes without installing Discourse. Since the plan was set in motion @David_Taylor has been super busy making all the lego pieces fall into place.

The result is https://discourse.theme-creator.io/ , logging in is SUPER easy, just hit the login button and you will be logged in via meta.

Once logged in you will see this giant button:

When you click it you will arrive at your “theme authoring” interface:

The interface has full parity with the admin interface, including live CSS refresh, what more you can use the theme CLI: Install the Discourse Theme CLI console app to help you build themes

All members of the @theme_creator group have the special ability to share themes. So, for example you can check out my simple theme at: https://discourse.theme-creator.io/theme/sam/simple (even anonymous can check out my theme!)

We look forward to feedback here, if any of you theme authors feel like sprucing up the theme-creator site, let me know and link me to your proposed theme.

If you have any themes or theme components please feel free to link your theme or theme-component topics to the preview so people can check them out.

For tips on getting started, see

70 Me gusta

Quizás este tema se pueda actualizar para decir “Ve a tu perfil y luego selecciona la pestaña Temas”, ya que el botón “Mis temas” ya no parece existir.
Inicialmente estaba buscando eso (ver abajo)

Mensaje original

Estoy fallando en el simple paso de hacer clic en el botón “Mis temas”, no existe :sweat_smile:

Tras inspeccionar el código fuente de la página, parece que la cadena “Mis temas” no existe en absoluto. He iniciado sesión, así que ese no debería ser el problema.

2 Me gusta

¿Sería posible activar Discourse Chat en Theme Creator?

Nos gustaría probar algunas cosas allí que modifican la interfaz del chat.

2 Me gusta

Si tienes un sitio en producción, usar el CLI del tema para trabajar en un tema oculto en tu sitio en producción es como yo haría el desarrollo.

5 Me gusta

Sí, ejecutar contra un sitio separado probablemente sería la mejor estrategia.

Habilitar el chat en el creador de temas significaría que tendríamos que empezar a moderarlo (o introducir algún tipo de sistema de autodestrucción como el que tenemos para los temas), por lo que no es solo cuestión de pulsar un interruptor.

2 Me gusta

Gracias. He configurado un sitio de staging para experimentar más con chat y otras cosas.

En cuanto a Theme Creator, podría ayudar a que la exhibición de personalizaciones de chat (o debería decir DM) sea más accesible. Entiendo tu punto de que se necesitaría una autodestrucción. ¿No está eso ya ahí como una configuración configurable del sitio?

image

Sí, también lo tengo implementado. El problema es que no quiero que mi desarrollador tenga acceso de administrador a nuestro sitio de producción debido a los datos confidenciales que contiene, lo cual es necesario para modificar la configuración de Temas/Componentes.

4 Me gusta