En primer lugar, me gustaría señalar que mi pregunta es sobre algo totalmente intrascendente, pero quería hacerla de todos modos :
¿Dónde/cómo configuro una imagen de vista previa para los temas propios? Se ve un poco desnudo en el área de administración sin una imagen de vista previa adecuada:
Mi Adrian Monk interior se hace notar aquí cada vez. Y sé que todo el mundo tiene un Adrian Monk interior, y algunos son como el mío. Así que podría importarles un poco a otras personas también.
Por favor, discúlpenme si esto ya fue respondido aquí en Meta. Pero no encontré nada adecuado a través de la búsqueda.
Gracias, pero no realmente. O no entiendo, lo cual siempre es una posibilidad.
Creé el tema en la captura de pantalla del tema estándar de mi instancia de Discourse autoalojada. Así que no lo descargué ni lo subí a ningún lado. Tampoco veo un directorio de temas en las rutas de archivos compartidas fuera del contenedor de Docker.
Creo que las capturas de pantalla son solo para temas que creas tú mismo desde Github, como si lo estuvieras desarrollando tú mismo. Por eso está en Documentation > Developer Guides.
Si creaste el tema puramente a través de la interfaz de usuario de administración, no.
Para tener capturas de pantalla, deberías tener una estructura de archivos/directorios local que refleje el tema.
Podrías exportar el tema, descomprimirlo, añadir las capturas de pantalla como en la guía mencionada anteriormente, volver a comprimirlo e importarlo. Pero, de nuevo, las capturas de pantalla se utilizan principalmente para mostrar a otras personas cómo se ve tu tema, así que si no lo subiste a ninguna parte, ¿a quién se lo mostrarías?
Otros administradores, por ejemplo. Pero como dije, en realidad no es importante. Simplemente lo noto cada vez que estoy allí para editar algo en el tema.
Es quizás un poco rudimentario, pero puedes reemplazar el patrón SVG predeterminado con una imagen personalizada con la ayuda de CSS.
Resultado de ejemplo