Principiante total con problemas para previsualizar el modal de registro con mi tema de prueba, ¿qué me estoy perdiendo?

Hola a todos,

Soy lo más alejado de un desarrollador (trabajo en soporte comunitario de organizaciones benéficas), pero me encargo de un foro comunitario que utiliza Discourse (plan Pro Plus) y estoy haciendo lo mejor que puedo para aprender. Estoy disfrutando el proceso en su mayor parte, ¡aunque esta parte en particular ha sido un dolor de cabeza!

He buscado publicaciones similares aquí y le he pedido ayuda al bot de Discourse AI, pero sigo atascado. Lamento si estoy pasando por alto algo obvio.

Estoy tratando de ampliar el formulario de registro y reducir el relleno lateral. He creado un tema de prueba y he añadido el CSS allí, pero no logro descubrir cómo previsualizar realmente el formulario de registro usando ese tema de prueba. No parece que tenga ninguna de las opciones de “previsualizar como anónimo” que he visto en otros lugares.

Hasta ahora he intentado:

  • Iniciado sesión: /signup redirige a la página de inicio (esperado).

  • Cerrado la sesión: Puedo acceder a /signup, pero solo con el tema predeterminado, nunca con mi tema de prueba.

  • ?preview_theme_id=XX cuando no he iniciado sesión devuelve:
    “No se pudo previsualizar el tema porque no existe o no tienes permiso para acceder a él.”

  • Iniciar sesión a través de incógnito me permite seleccionar el tema de prueba, pero luego no puedo visitar /signup porque he iniciado sesión.

  • También intenté usar Discourse Theme Creator, pero creo que mi tema no es elegible para ser visto anónimamente y necesitaría ser parte de un grupo específico o tener habilitados los permisos de uso compartido para hacer que el tema sea visible públicamente, por lo que solo puedo verlo como si hubiera iniciado sesión allí también.

En este momento, parece que o puedo ver la página de registro o puedo ver el tema de prueba, pero no ambos a la vez.

Antes de darme por vencido por hoy, ¿existe una forma sencilla y compatible para que un administrador no técnico previsualice la ventana modal de registro utilizando un tema que no sea el predeterminado en un sitio de Discourse alojado (sin convertirlo en el tema predeterminado para todos)?

Gracias, y disculpas si estoy pasando por alto algo sencillo o estúpidamente obvio. Tengo interés en entender la forma correcta de abordar esto como un completo novato.

2 Me gusta

Creo que es posible que necesites hacer eso en un entorno de desarrollo, lo cual parece un gran paso (pero Instalar Discourse para desarrollo usando Docker podría no ser tan difícil).

La otra forma de hacerlo es vivir al límite y hacerlo directamente en el sitio en vivo. A menos que recibas docenas de registros al día, es probable que nadie se dé cuenta.

Editar:

¡Eso es lo que hay que hacer!

3 Me gusta

Bienvenido a Meta :waving_hand:

Podrías unirte al grupo @theme_creator, que te permite compartir un tema en el creador de temas para que puedas verlo sin iniciar sesión.

También podrías añadir tu tema de prueba como un tema disponible para los usuarios de tu foro (pero no como el nuevo predeterminado). Con el Sidebar Theme Toggle podrías seleccionar ese tema mientras no has iniciado sesión. Pero los usuarios, por supuesto, aún podrían verlo.

Una instalación de desarrollo también podría ser más fácil de lo que esperas. Comencé con un codespace en GitHub donde instalé mis temas.

Registrarse para una prueba gratuita de Discourse de 14 días y usarla para pruebas también funcionaría.

3 Me gusta

Hola,

Gracias por el tema, está muy bien explicado lo que ya has intentado y puedo entender que debe ser frustrante encontrar una solución no técnica.

si solo se trata de algo de CSS simple que intentas ver en vivo, una extensión del navegador podría ayudarte. Instala algo como Stylus, pega tu CSS y podrás ver la página sin iniciar sesión.

¿Eso te ayudaría?

3 Me gusta