Data-theme-toc="true" dovrebbe essere posizionato all'inizio di un post in un paragrafo a sé

Ho appena creato questa segnalazione di bug e sembra che, per quanto riguarda l’analisi dell’input dell’utente, il compositore sia conforme alle specifiche.

Il problema originale è sorto quando un utente ha inserito il codice <div data-theme-toc="true"> </div> per attivare l’indice. Essendo poco familiare con le specifiche Markdown, non aveva idea che l’assenza di una riga vuota dopo questo codice HTML avrebbe causato un problema di rendering.

Propongo due modifiche. L’inserimento di questo codice tramite il pulsante (+) dell’interfaccia del compositore dovrebbe:

  1. inserire il codice all’inizio del post
  2. aggiungere una riga vuota dopo il codice

Certo, l’utente potrebbe comunque sbagliare, ma questo potrebbe prevenire il problema che abbiamo riscontrato.

Complimenti per il componente, comunque. È estremamente utile!

1 Mi Piace

Concordo che sarebbe un bel miglioramento della qualità della vita (l’ho spostato in Contribute > Feature, comunque)

1 Mi Piace

Di solito inserisco il <div data-theme-toc="true"> </div> nell’ultima riga del post. Così non c’è nulla sotto che potrebbe risultare strano. Exploring TOC Issues