When two internal links are added to a topic the spacing between them is inconsistent. If no blank line is between the links the spacing is significantly greater than if a blank line is provided.
Ah, I understand why this happens now (bear with me here)…
If I type:
word
word
…I intentionally put a single carriage return there, so it correctly renders as:
<p>
word
<br>
word
</p>
When I type:
word
word
…this is two returns, so the markup is correctly output as two paragraphs:
<p>
word
</p>
<p>
word
</p>
But with oneboxes, we’re treating them as they’re input (two strings with a single carriage return) and not as they’re output (two separate HTML elements)…
This is technically correct for the input. I entered two lines with a carriage return between them… but I was required to put that carriage return there for the oneboxes to exist. We shouldn’t count that carriage return because it’s a prerequisite to generate oneboxes. I’m not doing it for the purpose of creating a new line of text (so there shouldn’t be a <br> there).
This would be correct if they were two paragraphs, which is how the text is input, but not how it’s output. We should add a <br> here, because I’m adding a space that doesn’t need to be there (intentionally dividing the content).
Peço desculpas por reabrir este assunto, mas pensei que poderia aproveitar este tópico (em vez de iniciar um novo…)
Tenho certeza de que isso é bem conhecido, mas com o link interno do onebox, se ele for expandido, fica bom - mas, por padrão, a visualização não tem formatação.
Ah, entendo. Imagino que esteja assim há algum tempo.
IMHO, de uma perspectiva de UI, não seria mais “limpo” ver em qual post estou entrando, em vez da versão espremida.
Se o OP (autor original) do post quiser destacar um texto específico, ele pode citar e fica ótimo.
Sinto que, se eles estão linkando o post, podem querer que cliquemos no post, ou pelo menos o expandamos e tenhamos algum contexto.
Do ponto de vista puramente numérico, imagino que mais pessoas clicariam ou expandiriam um post com formatação adequada. É simplesmente mais fácil de olhar.
Não vamos esquecer que a maioria dos usuários do Discourse não são codificadores ou programadores. Ver texto amontoado em uma caixa como essa não é algo que eles estejam acostumados a ver.