Skip to content

The code for my current (2018–) website.

License

Notifications You must be signed in to change notification settings

jonpearse/jonpearse.net

Repository files navigation

jonpearse.net (v2.1)

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.

Version History

Apr 11th, 2020

- [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 😳

Apr 5th, 2020

- [FIX] AJAX JS now correctly highlights the right nav item

Dec 23rd, 2019 🎄

- [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!)

June 15th, 2019

- [FIX] article tags are no longer squished together (this took shamefully long to notice + fix!)

May 6th, 2019

- [FIX] fixed issue whereby Safari would constantly invalidate/repaint the entire document (see commit 0870e4ca3 )
- [FIX] preloader now works with dark mode

April 12th, 2019

- [NEW] built out webstats reporting
- [NEW] added Sidekiq for image processing and webstats crunching
- [FIX] fixed project page bug when using light mode

March 1st, 2019

Completed rebuild of codebase, initial 2.1 release.

Share and enjoy!