I spent way too much time mucking around with a stack overflow post and the minima source to get page modification times.

You just need to write a simple jekyll hook to splice in a page’s mtime, but anyways, jekyll-last-modified-at does exactly that, but properly. I should’ve looked harder– a pure waste of time.

eg

page.last_modified_at 2023-04-06 17:10:52 -0400
page.last_modified_at | date: ‘%B, %d, %Y’ April, 06, 2023