For some strange reason, after a mention a quote would be double as high as it should.
Removing this "pre-wrap" seems to fix this. I'm not sure what it was exactly for, but I don't see anything break.
The code blocks now don't wrap any more, but show a scroll bar, which imo is better for a code block.
Blockquotes are blocks, so not wrapped in an extra p-tag.
In statusses this gave an unfortunate result that the margins were different.
A p-tag has a bottom margin of 1em. Blockquotes had 0.2em top and bottom.
So under a paragraph there was 1em space, but under the blockquote, there was only 0.2em space.
The last p-tag has 0 margin at the bottom.
This commit basically does the same thing for blockquotes now, making it more consistent.
One difference is that the blockquote has a left margin of 0.2em because a little "jump"
in makes it look a bit better imo.
In code review it was decided that faint text for blockquotes should be used.
I copied how it was done in other places to faint text.
When making a theme for *oma-fe, there's a check for how readable things remain.
I'm unsure how that exactly works, but timestamps for a status is also faint,
so by using the same way of doing this, this should also be taken into account
for the theming engine.
Previously quoted text (e.g. in Markdown `> Some text`) was italic
When two different quotes were made, there was no destinction between the two, making it look like one quote
This is confusing
Now we have a vertical line in front of the quote
When two different pieces of text are quoted, it is now clear because the lines are separated
This vertical line is a typical way of visualising quoted text, so it should be easy to understand what it is