Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Github Scripts: consider removing display:block from tables in github wikis #22

Closed
mcking65 opened this issue Apr 19, 2018 · 5 comments
Closed

Comments

@mcking65
Copy link

mcking65 commented Apr 19, 2018

In github wikis, if you create a table in markdown, for instance in a mediawiki page, github renders it with display:block. As a result, the table is not recognized as a table in Firefox or Chrome.

For an example of this, see the release plans page in the aria-practices wiki. There is a table under the heading "Plans by Version and Release". However, it is not readable as a table when using Firefox or Chrome.

I also reported this to github because I do not think it is appropriate to apply display:block to all wiki tables by default. Further, it is debatable whether or browsers should hide the table semantics based on the display:block styling. For instance, see Firefox bug 1005271.

Until there is some change in Github or in Firefox or Chrome, the only way to read tables in the github wikis is to use IE, which is not really a practical option. So removing or overriding the display:block from the tables would be super helpful!

@jcsteh
Copy link
Owner

jcsteh commented Apr 19, 2018 via email

@mcking65
Copy link
Author

hmm, maybe my scripts are back level ... I'll update and retry!

@mcking65
Copy link
Author

Jamie, it's strange. I updated tamper monkey and made sure the github scripts are up-to-date. Still, the tables in the aria-practices wiki are not getting rendered as tables.

@jcsteh
Copy link
Owner

jcsteh commented Apr 19, 2018 via email

@jcsteh
Copy link
Owner

jcsteh commented May 30, 2022

These tables behave fine with latest Firefox and Chrome.

@jcsteh jcsteh closed this as completed May 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants