This is the current source code for my website jonpearse.net.
Source code for the previous version of the site (2013–2018) can be found in its own repo.
- [NEW] added code syntax highlighting via the Rouge gem
- [FIX] you can now toggle dark mode when your OS is set to dark mode, as should always have been the case 😳
- [FIX] AJAX JS now correctly highlights the right nav item
- [FIX] project pagination is no longer completely broken in dark mode ( :/ )
- [FIX] project page URLs are now more sane
- [NEW] JS rewritten to use MutationObserver-based behaviours (write-up ahoy!)
- [FIX] article tags are no longer squished together (this took shamefully long to notice + fix!)
- [FIX] fixed issue whereby Safari would constantly invalidate/repaint the entire document (see commit 0870e4ca3 )
- [FIX] preloader now works with dark mode
- [NEW] built out webstats reporting
- [NEW] added Sidekiq for image processing and webstats crunching
- [FIX] fixed project page bug when using light mode
Completed rebuild of codebase, initial 2.1 release.
…
Share and enjoy!