Pourquoi tant d'options dans le menu de l'éditeur d'engrenages ?

Merci pour votre réponse !

Je ne suis pas sûr de la façon d’installer le thème, mais j’ai réussi à patcher votre composant d’origine comme ceci :

<script type="text/discourse-plugin" version="0.8">
  const container = Discourse.__container__;
  this.capabilities = container.lookup("capabilities:main");

  if (this.capabilities.touch) {
    withPluginApi("0.8", api => {
        api.onToolbarCreate(toolbar => {
          toolbar.addButton({
            id: "code",
            group: "insertions",
            icon: "code",
            preventFocus: true,
            trimLeading: true,
            action: "formatCode",
          });
        });
      });
  }
</script>

Le CSS reste le même.