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

Hace unos meses planteé la idea de un Creador de Temas Fácil. La idea era tener un lugar donde cualquiera pudiera trabajar en temas sin necesidad de instalar Discourse. Desde que se puso en marcha el plan, @David_Taylor ha estado muy ocupado haciendo que todas las piezas de Lego encajen.

El resultado es https://discourse.theme-creator.io/; iniciar sesión es SUPER fácil, solo haz clic en el botón de inicio de sesión y entrarás a través de Meta.

Una vez que hayas iniciado sesión, verás este botón gigante:

Al hacer clic, llegarás a tu interfaz de “creación de temas”:

La interfaz tiene paridad total con la interfaz de administración, incluida la actualización en vivo de CSS; además, puedes usar la CLI de temas: Install the Discourse Theme CLI console app to help you build themes

Todos los miembros del grupo @theme_creator tienen la capacidad especial de compartir temas. Por ejemplo, puedes ver mi tema simple en: https://discourse.theme-creator.io/theme/sam/simple (¡incluso los usuarios anónimos pueden ver mi tema!).

Esperamos recibir comentarios aquí. Si alguno de ustedes, autores de temas, siente ganas de mejorar el sitio theme-creator, avísenme y envíenme un enlace a su tema propuesto.

Si tienen temas o componentes de temas, no duden en enlazar sus temas #theme o #theme-component a la vista previa para que la gente pueda verlos.

Para obtener consejos sobre cómo comenzar, consulte:

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