msasikanth / twine

Twine: A multiplatform RSS reader built using Kotlin and Compose
Apache License 2.0
1.77k stars 73 forks source link

Tables are not rendered correctly in reader view #737

Closed andreyorst closed 2 months ago

andreyorst commented 2 months ago

HTML tables are often misused, but even proper tables are rendered incorrectly.

To Reproduce Steps to reproduce the behavior:

  1. Add the https://andreyor.st/feed.xml feed
  2. Click on https://andreyor.st/posts/2020-05-10-making-emacs-tabs-look-like-in-atom/ post
  3. Scroll down to code
  4. See error

Screenshots Here's one example of a broken table:

image

My blog engine generates such tables to provide line numbers to code blocks. Here's how it looks in the browser:

image

Here's another example, with an ordinary table:

image

Here's how it looks on the web:

image

It can be found in the https://andreyor.st/posts/2020-12-03-we-need-to-talk-about-parentheses/ post

Feed Information

https://andreyor.st/feed.xml

Device Information