// build log
Changelog
built and tested, session by session
-
A security review, and a plugin for the content
Test every form by actually submitting it. A form that looks right can still reject everything.
-
Events, with a Register button
Anything with a date should know when it's over. Then nobody has to remember to take it down.
-
Certificates are managed from the dashboard
-
Outlined buttons, and never more than six cards
-
Card images no longer jump on hover
-
Typography, spacing and line height, tidied up
-
A new accent colour: clay
Test an accent colour as a highlight on both light and dark backgrounds before committing to it.
-
One newsletter sign-up, on every page
Build a repeated section once and reuse it. Copies drift apart.
-
A clearer “How I got here” timeline
-
A My Plugins page, with downloads
-
The dotted background came and went
A background pattern has to work behind text, cards and photos at once. Plain won.
-
This changelog
-
The hero portrait is now black and white
-
Media & Talks moved above Latest writing
-
A cut-out portrait on the home page
The first version cropped the top of my head. The arch is taller than it is wide, so the photo needed to be scaled to fit its height, not its width.
-
A real photo, email and phone on Contact
-
Post cards read better
-
Every page now has real content
-
Cover images in the site’s own style
-
Sections are tighter: 60px top and bottom
-
Links no longer show two arrows
-
Section spacing collapsed on Elementor pages
Elementor containers define their own --gap variable. Inside them, my theme's --gap quietly resolved to Elementor's value of 0.
-
Home page built, section by section
-
The site launched on its own custom theme