HGVSnomenclature / hgvs-nomenclature

HGVS Nomenclature website
https://hgvs-nomenclature.org/
MIT License
5 stars 6 forks source link

Fix all remaining style issues, and many other issues #150

Closed ifokkema closed 9 months ago

ifokkema commented 9 months ago

Fix all remaining style issues, and many other issues

For this commit, I have reviewed every single page of the documentation. The intent was to fix all remaining style issues (mostly applying formatting and fixing broken lists), but since I was going through all the pages for this, it would be incredibly inefficient not to fix other issues that I encountered right away. I'm sure the diff will be unreadable, so I hope this PR will provide sufficient information to be able to review these changes.

Style issues

Other issues

Changes to the content

ifokkema commented 9 months ago

Wow. This was an enormous amount of work @ifokkema . Thank you.

You're welcome!

It's too late now, but in the future I would very much appreciate smaller PRs with tighter focus. I would especially appreciate separating reformatting (without content changes) from other kinds of changes. However, I also know from personal experience with this site that it's very hard to resist the temptation (and sometimes the necessity) to fix multiple areas at the same time.

The main issue was actually time - fixing styling, typos, and mistakes in variant descriptions separately would require me to run over all pages three times. I estimate to already have taken about 50 hours for this work; separating all of this would have meant re-reading everything several times, comparing the new with the old pages multiple times, etc. And, of course, it would duplicate work as sometimes mistakes in variant descriptions were fixed by styling them. I anticipated this, which is why I suggested earlier to split my work into "functional" parts (DNA pages, RNA pages, protein pages, etc). But I fear that, nonetheless, each PR would have been very difficult to review fully.

In any case, I am very certain that you've substantially improved the consistency of the site. Again, thanks!

I certainly hope so! :smile: