Adicionar cabeçalhos com submenus nos cabeçalhos padrão do Discourse

Após algumas soluções alternativas, descobri que é possível criar cabeçalhos com submenus usando o componente “Header submenus” no Discourse. No entanto, ele é adicionado antes do cabeçalho padrão do Discourse.

Na verdade, quero integrar meus próprios cabeçalhos com submenus dentro dos cabeçalhos padrão do Discourse, usando qualquer configuração de tema padrão, componente ou HTML, CSS e JavaScript personalizados.

O menu suspenso se parece com isto:

Esse menu suspenso deve ser integrado aos cabeçalhos do Discourse mencionados abaixo:

Além disso, isso não deve afetar o comportamento das lógicas existentes ou o alinhamento do Discourse.