ninthpool.github.io
My stupid blog. Obviously I'm just too broke to afford a decent domain. :D
To Do
- three.js and dark mode in all browsers. -- Done
- Add article navigation bar. -- Done
- Add key bindings for navigation bar. -- Done
- Comment section. -- Done, use Waline
- Fix dark mode issue related to three.js on ios Safari and Wechat browser. -- Done; by implementing refresh on dark mode toggle
- Add dark mode color for article navigatino bar. -- Done
- Set up Opengraph. -- Done
- Fix article width when TOC is diabled. -- Done, set it to 92% and back to 100% on phones
- Add "back to top" button. -- Done
- Don't show three.js in WeChat browser on phones; Disable three.js interaction on phones. -- Done
- Set up Analytics. --Done, by using GA
- Add TOC collapsible. Smooth animation. After TOC is collapsed, only show this button at the top of the page. -- Done