Data-theme-toc="true" doit être placé en haut d'un message dans son propre paragraphe

Je viens de créer ce rapport de bug et il semble que, concernant l’analyse de la saisie utilisateur, le composant respecte les spécifications.

Le problème initial est survenu lorsqu’un utilisateur a inséré le code <div data-theme-toc="true"> </div> pour déclencher la table des matières. Ne connaissant pas les spécifications Markdown, il ne savait pas que l’absence de ligne vide après ce code HTML entraînerait un problème d’affichage.

Je propose deux améliorations. L’utilisation du bouton (+) de l’interface du composant pour insérer ce code devrait :

  1. insérer le code en haut du message
  2. ajouter une ligne vide après le code

Bien sûr, l’utilisateur pourrait toujours faire une erreur, mais cela permettrait d’éviter le problème que nous avons rencontré.

C’est un excellent composant, au passage. Extrêmement utile !

1 « J'aime »

Je suis d’accord, ce serait une belle amélioration de la qualité de vie (je l’ai déplacée vers Contribute > Feature toutefois)

1 « J'aime »

Je place généralement le <div data-theme-toc="true"> </div> sur la toute dernière ligne de l’article. Ainsi, il n’y a rien en dessous qui pourrait avoir l’air bizarre. Exploring TOC Issues