A CSS-only animated Halloween scene featuring a glowing moon, flying bats, and a magical night sky β created for the Frontend Challenge - Halloween Edition (CSS Art) π
π¨ See it in action:
π View Live Demo (GitHub Pages)
This project captures the calm yet mysterious vibe of Halloween night β glowing moonlight, drifting bats, and a peaceful dark sky.
Itβs built entirely with HTML + CSS, no JavaScript or external libraries.
- π¦ Randomly placed and flying bats
- π Glowing animated moon
- π Soft gradient night sky with depth
- π¨ Smooth CSS transitions and animations
- π± Fully responsive (works beautifully on all devices)
- β‘ Zero JavaScript β 100% CSS magic
Halloween has always been a season of creativity β spooky yet beautiful.
I wanted to recreate that feeling of looking up at the night sky and seeing bats glide by under the moonlight.
- Creating realistic motion with
@keyframesandanimation-delay - Using gradients,
box-shadow, andfilter: blur()for lighting - Keeping animations smooth and performant
- Building art purely with CSS, no assets or JS dependencies
- HTML5
- CSS3 (Animations, Gradients, Transforms)
- GitHub Pages
π€ Menula De Silva
π Portfolio
πΌ LinkedIn
π» GitHub
πΊ YouTube
This project is licensed under the MIT License β free to use, modify, and share.