Site history

Changelog

Every notable change to this website, newest first. It doubles as a record of how the site — and the way I build things — has evolved.

v2.0.0

Full rebuild

  • Rebuilt the site on a single token-driven design system — one stylesheet instead of three.
  • Added a light/dark theme toggle that remembers your choice and otherwise follows your OS.
  • New hero built entirely in CSS; dropped the 1.8 MB stock background image.
  • Replaced stock photography in the skills cards with a consistent inline SVG icon set.
  • Real mobile navigation, scroll-spy, reveal-on-scroll and a back-to-top control.
  • Working contact form backed by a PHP endpoint, with spam trap and validation.
  • Reorganised every asset under /assets with clean, URL-safe filenames.
  • Added a 404 page, sitemap, robots.txt, web manifest and structured data.
  • Accessibility pass: skip link, focus styles, landmarks and reduced-motion support.
v1.1.1

Quality of life

  • Call-to-action and copy fixes throughout.
  • Added a pop-out card in the Team section.
  • Added footer links ready for future pages.
v1.1.0

UI & UX improvements

  • Major improvements to the home page UI — new imagery and copy.
  • Reworked navigation and call-to-actions across the site.
  • Added a “join the team” form.
  • Started work on authentication and authorisation.
v1.0.3

Hire page

  • Added a dedicated Hire page with a form and routing.
  • Footer signature watermark behind the copyright text.
  • Navigation fix — “Home” now returns to the top from any page.
v1.0.2

Services & responsiveness

  • Services cards with “coming soon” image overlays.
  • “What we offer” feature list with SVG icons.
  • Responsive tweaks for tablet and mobile.
v1.0.1

First release

  • Initial structure: Home, Services, Team and Footer.
  • Smooth scrolling on internal anchors.