El botón de editar en las páginas de componentes no aparece en una de las instalaciones de Discourse. Por eso no puedo editar los estilos de los componentes. ¿Cuál podría ser la razón? Edición: También falta la sección “uploads”.
¿Qué deberíamos hacer para las siguientes personalizaciones? ¿Debo crear mi propio repositorio de GitHub para cualquier componente y hacer ediciones en él? ¿Hay una forma más sencilla?
Sí, puedes bifurcar el repositorio de GitHub y personalizarlo de esa manera, o si prefieres personalizarlo mediante la interfaz de administración de Discourse, puedes crear un componente de tema local adicional (por ejemplo, tendrías la versión remota de los enlaces de encabezado personalizados instalada desde GitHub, y luego puedes crear un componente local llamado “ediciones de enlaces de encabezado personalizados” y agregarlo también).
Si estás dispuesto a aprender un poco de Git, bifurcar probablemente sea la mejor opción, ya que obtienes todos los beneficios del control de versiones y tienes disponibles todas las funciones de GitHub para fusionar tus cambios con las actualizaciones de la versión principal.
Hola. No estaba al tanto de este cambio. Mi sitio utiliza muchos componentes de tema y no tenía el CSS personalizado que escribí para cada uno, lo cual me llevó meses entender. Ahora todos mis componentes de tema carecen de CSS personalizado y mi sitio se ve terrible. ¿Hay alguna manera de recuperar al menos el CSS para que pueda seguir las nuevas directrices? Gracias…
Puedes ver algo como un registro de cambios si vas a Administración > Registros, luego filtras por ‘cambiar tema’ y al ver los detalles se mostrará un diff para cada cambio que hayas realizado.