Over the weekend, I had fun with Codex 5.3.

For a long time, I wanted to change the theme of my personal website.

My website is built with Hugo. While there are plenty of themes, finding the perfect one is hard.

So I figured, why not use AI to change the design of my website?

And so I went. I described what I wanted to achieve:

  • Modern design
  • Fix the privacy bar
  • Always show the top bar while scrolling
  • Use Playwright to validate your changes - this allowed Codex to see the changes it was making

Codex asked a few clarifying questions, and magic happened:

  • It scanned the repo and realised its structure
  • Created a plan of what to change
  • It started implementing first changes to the theme

After a few iterations, we’ve got a look which I liked.

On a few occasions, I pasted screenshots with explanations of what should be changed. Nothing fancy - a screenshot with read squares and information to remove/move certain parts of the page.

The result is at the screenshot below. New on the left, previous on the right.

Codex allowed me to do something I wanted for a very long time. It took one evening.

And it allowed me to create something different, something bespoke.