I am a designer, and have coded HTML/CSS before. I have been trying to learn coding for years, but never get beyond the intro chapters in most books.
So this is my project. I just picked PHP (because it seemed to be simple enough - just drop <?php ?> into the HTML), and decided to code this concept. Lots of stackoverflow and github searches later I finally have a working version.
Ah the HTML/CSS background explains a lot. Because most first-time coders could never make anything this nice looking. And it's very functional too, so I'm definitely not trying to bash your PHP skills.