Custom CSS/HTML in non-default theme (without component)

Hey Bastiaan :slight_smile:

You can’t edit the HTML and CSS of an “external” theme/component directly because changes would be overwritten when the theme/component is updated. It was still possible about two or three years ago, but this feature was removed.

You can create a local new component directly into Discourse’s interface to override the CSS of your existing theme (from the component’s CSS tab), or create a new component as a GitHub project that you will update through the component page (“update” button each time the repo is modified).

Do I understand well what you want to do and does this reply to your questions?

2 Likes