Version 3.2.0
Portfolio filtering by discipline, and a lighter image pipeline across every archive.
- Filter the portfolio grid by discipline as well as by category
- Project galleries now preload only the hero image
- Reduced the largest contentful paint on the home page by roughly a third
- Fixed a focus trap in the mobile navigation drawer
Version 3.1.0
A featured rail for the blog, plus author pages with their own archives.
- Five-item featured rail beside the blog list
- Author detail pages listing everything that author has written
- Reading time is now a content field rather than an estimate
- Tags and categories share one archive layout
Version 3.0.0
Content moves into typed collections, and the whole theme goes strict TypeScript.
- Every page is driven by a content collection with a Zod schema
- Images are bundled assets, so a broken filename fails the build
- Removed the last of the inline Webflow interaction attributes
- Breaking: front matter field names changed; see the upgrade note
Version 2.4.0
Accessibility pass on color, focus and motion.
- All body text now meets AA contrast against its background
- Visible focus rings on every interactive element
- Animations respect prefers-reduced-motion
- Skip link added to the base layout
Version 2.3.0
The first public build, converted from the original HTML export.
- Eleven page templates ported from the static export
- Shared header, footer and section components
- Design tokens extracted into CSS custom properties
- RSS feed and sitemap generated at build time