Branch name is a bit misleading, since the image loader didn't quite make it here, but anyway. Speeds up image loading by using static imports/requires where possible and thus enable placeholder blur images generated by Next.js. The public directory needed some things moving around, so it doesn't pre-build things it doesn't need to.
As the installation instructions images can become very small and hard to read when scaled, added a modal zoom there.
Should speed up overall (initial) page loads, since most of the time seemed to be spent building the DOM etc. Some changes appearing here are plucked from another (local) branch that also refactors the data loading completely, but that's another story.
Now all fonts should be loaded from Google Fonts. Sometimes when building (or running in dev) they seem not to be loading completely and then it will just use the fallbacks. Locally using a VPN usually helps -- most likely I'm on a Google blocklist or something!
Branch name is a bit misleading, since the image loader didn't quite make it here, but anyway. Speeds up image loading by using static imports/requires where possible and thus enable placeholder blur images generated by Next.js. The public directory needed some things moving around, so it doesn't pre-build things it doesn't need to.
As the installation instructions images can become very small and hard to read when scaled, added a modal zoom there.
Should speed up overall (initial) page loads, since most of the time seemed to be spent building the DOM etc. Some changes appearing here are plucked from another (local) branch that also refactors the data loading completely, but that's another story.
Now all fonts should be loaded from Google Fonts. Sometimes when building (or running in dev) they seem not to be loading completely and then it will just use the fallbacks. Locally using a VPN usually helps -- most likely I'm on a Google blocklist or something!