Usando conectores Plugin Outlet desde un tema o plugin

Puedes ver un ejemplo aquí:

StatBanner es una clase nativa definida en el directorio components:

En tu caso, sería api.renderInOutlet("above-main-container", YourClass)

No creo que puedas hacerlo en el archivo HEAD. Deberías dividir tu código en varios archivos.

Te animo a usar Discourse Theme CLI, ya que será mucho más fácil desarrollar un componente de tema.

¿Es tu componente de tema público?

3 Me gusta