Skip to content

jonpearse/jonpearse.net

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
bin
 
 
 
 
db
 
 
 
 
lib
 
 
log
 
 
 
 
tmp
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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!