Este recurso é extremamente importante para nossos casos de uso (usando Discourse como uma alternativa ao Atlassian Confluence como uma intranet corporativa). O editor WYSIWYG reduz significativamente a barreira à participação, mas uma grande parte do nosso conteúdo consiste em documentos estruturados — naturalmente com diferentes níveis de títulos. Se todas as outras opções de formatação necessárias forem facilmente acessíveis, mas os títulos centrais não forem, isso cria uma inconsistência problemática na experiência do usuário.
Portanto, eu recomendaria uma implementação simples como um botão suspenso com H1 a H6. Idealmente, também seria possível exibir o “estado” atual — por exemplo, se o cursor estiver em um elemento com um título, o botão mostraria “H3” ou similar. Consistentemente, isso também se aplicaria a outras opções de formatação (negrito, etc.). No entanto, embora essa exibição de estado seria bom ter, o botão em si é extremamente importante.