¿Cómo puedo evitar que Discourse altere el diseño de mi foro?

Parece que me falta información clave sobre el ecosistema de Discourse que me impide entender completamente lo que estás proponiendo. Entonces, si mi tema “se rompe”, ¿tendré que contactar al creador del tema para arreglarlo? ¿Por qué se rompe el tema en primer lugar?

¿Solo debo decirle al creador del tema algo como: “Oye, mi texto solía estar aquí, pero ahora está allá. ¿Puedes arreglarlo?” Y luego el creador del tema cambiará algo en el código del tema, y yo tendré que volver a descargar ese tema, volver a subirlo a Discourse, pegar mis ajustes de CSS de la versión anterior (para que mis ajustes de diseño se mantengan) y luego se verá como debería?

¿Y tengo que repetir este proceso cada pocas semanas a medida que las actualizaciones de Discourse mueven mi diseño?

¿Cómo resuelven este problema otros usuarios? Supongo que la mayoría hace ajustes de CSS en sus temas, ¿verdad?