Customizing handlebars templates

Thanks for the super quick reply!! :slight_smile: This has been super helpful!

But I have a few more questions now.

I was wondering more if the plugin outlet (Developing Discourse Plugins - Part 1 - Create a basic plugin) and the pluginAPI (A versioned API for client side plugins) do the same thing? Their implementation is different, as one is a plugin added to discourse and the other is part of the HTML/JS. Is one of these methods preferred? Cause you also mentioned that:

So does that mean that the pluginAPI isnā€™t as resilient to changes as the plugin outlets?

I was hoping not to use ā€˜display: noneā€™. I was snooping through some sites that have customized Discourse and came across this one. Overwatch Forums
It looks really clean, but lots of the out-of-the-box functionality is removed from the UI. I donā€™t see any ā€˜display: noneā€™ to remove the functionality. Could it be that Blizzard used the pluginAPI or plugin outlet to replace some of the handlebars files, and omitted some of the code?

1 Like