Suporte para listas invertidas em posts, não removendo o atributo "reversed" do HTML

Olá!

O Markdown não oferece uma maneira nativa de formatar “listas reversas”, ou seja, aquelas que começam com um número alto e contam regressivamente. Elas são solicitadas com frequência em nossa comunidade, pois seriam bastante úteis para listas de coisas favoritas no estilo contagem regressiva, por exemplo.

Percebi que é possível definir listas em HTML simples, e alguns atributos como start são suportados, permitindo iniciar uma lista em um número mais alto:

  1. Queijo
  2. Pão
  3. Leite
Mostrar HTML
<ol start=3>
<li> Queijo
<li> Pão
<li> Leite
</ol>

No entanto, infelizmente, o atributo reversed não parece ser suportado e é removido do HTML final da postagem. Se fosse suportado, o trecho de código abaixo resultaria em uma lista que conta regressivamente de 3 até 1:

<ol reversed>
<li> Queijo
<li> Pão
<li> Leite
</ol>
  1. Queijo
  2. Pão
  3. Leite

Seria ótimo se esse atributo pudesse ser incluído na lista branca, para que possamos oferecer aos nossos usuários uma maneira de criar listas reversas em nosso fórum!

4 curtidas

Geralmente, estamos satisfeitos em permitir, por padrão, atributos de risco muito baixo. ol[reversed] e ol[type] parecem ser de risco muito baixo.

Tarefa muito fácil para começar, PRs são bem-vindos.

4 curtidas

Criei um PR para isso.

5 curtidas