When a discourse topic has a line that only has a link, it's replaced with a preview element, the parser does not account for this which can cause unexpected layout See https://github.com/canonical/charmhub.io/issues/1807 for an example.
QA:
Clone charmhub
Follow this guide to use this branches version of canonicalwebteam.discourse
Check any topic that has a line with only a link, such as the one linked in the issue above.
When a discourse topic has a line that only has a link, it's replaced with a preview element, the parser does not account for this which can cause unexpected layout See https://github.com/canonical/charmhub.io/issues/1807 for an example.
QA:
canonicalwebteam.discourse