DEV Community

Anshi Mehta
Anshi Mehta

Posted on

CHRISTMAS IS COMING!!

This is a submission for Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice

What I Built

I created an interactive Christmas tree decoration page using HTML, CSS, and JavaScript. The tree is the centerpiece, and users can decorate it with colorful balls that "magically" appear, inspired by Santa granting special powers to bring the tree to life. My goal was to create a playful and festive experience for users, using only front-end technologies.

Demo

Check out the live demo here: Christmas-Decoration

Journey

This project was a fun dive into CSS animations, JavaScript interactivity, and holiday cheer. My biggest challenge was creating a smooth drag-and-drop feature for decorating the tree. I solved this by learning how to use event listeners effectively in JavaScript.

I’m proud of the festive design and the magical touch of Santa’s involvement in the story. Next, I’d like to add sound effects and more decorations like stars and candy canes.

Top comments (1)

Collapse
 
jayesh_thar_1409 profile image
Jayesh Thar

yes