This was made using HTML and CSS with a few lines of embedded javascript.
It is a simple art portfolio I made for myself, I did pretty good I think, but I'd like to recreate this someday once my skills have improved further. I struggled with the placement of the text within the flexboxes (unless I'm mistaken), but the text is there.