Ho ho ho! Welcome to the most rockin' advent calendar you've ever seen! This isn't your grandma's chocolate calendar (though we love those too) - it's a digital musical journey through December! ๐ธ
Ever wished your advent calendar could blast some tunes? Well, now it can! This project is a web-based advent calendar that reveals a new song each day of December. It's like having 24 little musical presents waiting to be unwrapped!
- ๐ต 24 unique songs to discover
- ๐ Daily reveals (no peeking at future dates, you naughty elf!)
โถ๏ธ Full music player with play/pause, next/previous, and progress bar- ๐ Favorite your best-loved tracks
- ๐ Lyrics panel to sing along
- ๐จ Cool animations and visual effects
- ๐ Current day highlighting
- ๐ฑ Responsive design (works on mobile devices too!)
- Open the calendar each day in December
- Click on today's date (or any previous date)
- Enjoy the music! ๐ง
- Heart your favorites
- Sing along with the lyrics
- Dance like nobody's watching! ๐๐บ
- Pure HTML, CSS, and JavaScript (no frameworks needed!)
- Local storage for saving your favorites
- Responsive grid layout
- Custom audio player controls
- Dynamic content loading
advent-calendar/
โโโ music/ # Your daily tunes (1-24.mp3)
โโโ image/ # Daily artwork (1-24.png)
โโโ lyrics/ # Song lyrics (1-24.txt)
โโโ songs.json # Song metadata
โโโ index.html # Main page
โโโ styles.css # Makes everything pretty
- Thanks to Santa's coding elves (ChatGPT, Suno AI and Cursor) for inspiration
- Shoutout to all the musicians
- High five to the open-source community
- Virtual hugs to everyone who tests and uses this!
Made with ๐ต and โค๏ธ for the holiday season!
Remember: The best way to spread Christmas cheer is singing loud for all to hear! ๐ถ