O Diciotech é um dicionário tech online colaborativo, construído com HTML, SASS e JavaScript, e open source. Nossa missão é ajudar pessoas de todos os níveis a entenderem termos e conceitos relacionados à tecnologia de forma clara e simples.
Atualmente o código que possui múltiplas linhas é renderizado como se fosse uma única linha não recuada devidamente, o que torna difícil de ler nestes casos. Em teoria basta adicionar a tag <pre class="card__code"> antes de <code><code/> e mudar duas coisinhas no CSS white-space: pre-wrap e width: 100% em &__code.
[!Important]
Para ficar formatado assim, é necessário usar quebras de linhas e espaçamento. Na CLI que estou fazendo #112, o contribuidor colocaria o código formatado em um arquivo, a CLI faria a leitura e gravação do código com as quebras de linhas e espaçamentos já formatados. Caso a inserção seja manual no JSON, seria necessário colocar quebras de linhas espaçamento por conta própria.
Descrição
Atualmente o código que possui múltiplas linhas é renderizado como se fosse uma única linha não recuada devidamente, o que torna difícil de ler nestes casos. Em teoria basta adicionar a tag
<pre class="card__code">
antes de<code><code/>
e mudar duas coisinhas no CSSwhite-space: pre-wrap
ewidth: 100%
em&__code
.Antes (atual)
Na renderização de todos os cards.
Na busca
Depois (fix)
Na renderização de todos os cards.
Na busca