Migrate to more customisable react site with photo portfolio.
Continue hosting on S3.
Update automation scripts to deploy react site.
Possibly use https://www.gatsbyjs.org/ to render as iamjonfry is static.
Util to limit react boilerplate - https://github.com/facebook/create-react-app
Tutorial demonstrating how to use gatsby to create a photo blog - https://jeremey.blog/gatsby-photo/
Split posts into 2 categories, photo sets and blog posts.
Photo set - text overview description. stream of scrollable photos, click to take to single photo overview and <> navigation.
Blog post - common blog post layout, good code styling.
Other:
- Reading overview progress
- Typography pairs
- Simple accent colour
Support top level pages - about, portfolio.
https://github.com/dimsemenov/photoswipe
https://fonts.google.com/specimen/Open+Sans+Condensed