And I just fixed the mobile navigation as well. You'll not be able to check the social buttons, but navigating the blog and reading all content should work.
https://octo.sh/Sheogorath/blog/commit/8c1a63786034bf16cc6f007f3dd6af2f6839a96a
I also decided to call such kind of website: JS-less.
JS-less, other than JS-free, means the website uses JS to improve the usability, but doesn't require it to be useful.