I’m trying to customize Discourse’s “Brand Header Theme Component”. I’m not sure what approach to take here. I want to add submenu items, e.g. my link structure would look like:
video
audio - books
- lectures,
topics - web development
- technology
- engineering
support
But adding submenu items doesn’t come as a standard option with this component. I know there is a Discourse Header Submenus component which has some of the functionality I want, but only in desktop mode.
There are no plugin outlets available in this component that I’m aware of so I can’t inject code and I don’t think I can override the template because it isn’t part of the core discourse code base so I can’t access it as far as i know (although it is created and maintained by discourse).
The links will be fetched from an API but I’m just trying to hardcode them at this stage.
More generally - is it possible to customize theme components outside of the core discourse repo? What is the appropriate approach to take here?
Thank you for your help!