mythical creatures illustrated

a fun Project

After coming across a fascinating Tumblr post by Jez Kemp about mythical creatures and a very complex Venn diagram, I felt inspired to research and then draw all the new creatures I had found.
After coming across a fascinating Tumblr post by Jez Kemp about mythical creatures and a very complex Venn diagram, I felt inspired to research and then draw all the new creatures I had found.
check it out button
illustration of a sun crow
or read more about the process here
introduction
introduction

Scrolling through Tumblr I came across this fun Venn diagram combining the categories human, dog, horse, etc. and defining the intersecting parts as various mythical creatures. I really enjoyed the deep discourse between people arguing over what parts make up what animal. The creator of the Venn – Jez Kemp – also dives deep into this topic.

my goals
my goals

Illustrate all the cute creatures

Sharpen Webdesign skills

Sharpen FrontEnd Skills

Learn
Framer

research
research

Looking at all the intersections I wanted to cover, there were 37 different creatures. Many of them, especially the Greek ones, I already knew well (think Argus, Cerberus, Centaur, Satyr). However, Chinese and Mesopotamian mythology were new to me, so I had to dive in and read about the Uchchaihshravas (a seven-headed horse), the Lamassu (human-headed bull), or the obscure Myrmecoleon from the Middle Ages. After this research, I was ready for the next step.

illustrating & image editing
illustrating & image editing

I started with my sketchbook and drew 37 creatures.
Then I used Photoshop to remove the background and clean them up.

github & frontend dev
github & frontend dev

Next steps were to create SVGs for the Venn diagram and every intersection to create hover and click effects. Lining them up and coding to target the right layers took some time, but it was very satisfying seeing it all come together. It was also a great opportunity to get to know GitHub and GitHub pages and how HTML, CSS, and JavaScript work together. I am by no means a FrontEnd Dev, but playing around with it gave me a deeper understanding of many principles. The goal was to see if the concept of the different sections, which are clickable, is feasible and if I could code it as well.

Have a look at the first site, which is hosted on GitHub, here: https://hi-hannah.github.io/mythical-creatures/
or at the repo here: https://github.com/Hi-Hannah/mythical-creatures

rework with framer
rework with framer

For some time, I wanted to rework the project and make a mobile version as well. First, I made a small style guide in Figma.

styleguide for mythical creatures depicting fonts, colors and illustrations
styleguide for mythical creatures depicting fonts, colors and illustrations

After coming across Framer, I wanted to try out how far its capabilities reach regarding nested components and took the opportunity to rebuild the project in Framer. The interface was really enjoyable, especially how fast you can change things around without writing a lot of code – very helpful for building a solid and scalable layout system. On the other hand, relatively easy functions with custom code were difficult to rebuild or just very time-intensive (like the hover animation and event handling for clicks in SVGs).

My takeback is: Framer is great for sites with a relatively standard layout, that you want to build on and add content to easily. For more experimental sites, custom code still wins.

check it out button
illustration of a sun crow
check it out button
illustration of a sun crow
circle with spinning text say hello and lets connect
Profile picture of Hannah Hijazi
mail me

© Hannah Hijazi 2025

circle with spinning text say hello and lets connect
Profile picture of Hannah Hijazi
mail me

© Hannah Hijazi 2025

Create a free website with Framer, the website builder loved by startups, designers and agencies.