Esta función es extremadamente importante para nuestros casos de uso (usar Discourse como alternativa a Atlassian Confluence para una intranet empresarial). El editor WYSIWYG reduce significativamente la barrera de participación, pero gran parte de nuestro contenido consiste en documentos estructurados, naturalmente con diferentes niveles de encabezado. Si todas las demás opciones de formato necesarias son fácilmente accesibles, pero los encabezados centrales no lo son, esto crea una inconsistencia problemática en la experiencia de usuario (UX).
Por lo tanto, recomendaría una implementación sencilla como un botón desplegable con H1 a H6. Idealmente, también sería posible mostrar el «estado» actual; por ejemplo, si el cursor está sobre un elemento con un encabezado, el botón mostraría «H3» o algo similar. De manera consistente, esto también debería aplicarse a otras opciones de formato (negrita, etc.). Sin embargo, aunque esta visualización del estado sería deseable, el botón en sí es extremadamente importante.