June 9, 2025
Yo. We made it to v0.1.0.
I can finally say… welcome to the festival 🏕️🎪 — kinda. What’s actually new is the welcome pop-up, a slick little cosmic modal that now appears when you click the title. It’s the first proper way SnowCone MathFest greets its players, and that makes it official in my book.
💥 What’s New?
- We got backgrounds across devices — fully responsive, thematically switchable, tested by me on phone and desktop alike.
- We’ve got label positioning locked in again using CSS Grid (slippery suckers, but they hold).
- You can now switch themes dynamically — including future seasonal and cosmic ones.
- The modal system works. Scrolls. Looks good. Pops up when it should.
- And the kicker: you can test new themes from the console using
swapBackground("spring")and such. Dev mode magic. 🧪
🌈 This release is v0.1.0
I stamped it into the build flags, logged it on GitHub, and locked it in with intention.
I did not know half the time if I was fixing something or breaking it.
Z-index nightmares. Overflows. Mysterious PNG layering. But we got through it.
🧠 Next Steps
I wanna wire up the Options menu so players can switch themes without the console.
But honestly? I should tackle the profile system first.
We need to track XP, badges, player names — the whole cone loadout.
🌌 One Last Thought
Background switching is cool as hell.
But if I’m not careful with how I build, I’ll mess everything up again.
This whole game almost slipped into oblivion tonight — broken modal, hidden div, swapped image source that vanished like a ghost.
But accidents make for weird, cool, new ideas. And sometimes you end the night on a high note.
🌙 Final Words
I need to sleep.
I need to read.
I need to play guitar.
I need to be a good friend and a better person.
But I also need to keep building this damn app — because it keeps calling me back.
Come see the welcome sign, friend. Just don’t get too used to this version.
✨ Clear that browser. Fire up SnowCone MathFest. And let the vibes begin.
– JPS Grooves 🌀
P.S. What I actually typed is below. sorry for the cuss words:
I can finally welcome you to the festival! haha sort of. basically I have a welcoming pop up that is the newest addition. I would like to announce that tonights vibes I=and inputs have yield the world a solid v0.1.0! we have a working and fitting background across devices, from scratch, tested by yours truly and more to come! half the time I didn’t know if I broke something or fixed it….but thematic backgrounds (and mother fucking colors) are live and in the works!! you will be able to customize the fest to a degree I never imagined…the labels are in place, but the modes done take you anywhere. the fest is still opening, but at least there is a welcome sign! I would like to work on the options pop up next, but I really need to address the profile system. I want to get everything wired up now. honestly the background switching is gonna be fucking awesome and I hope I can keep it in the game. Why would I say that? If I don’t watch myself, and my workflow. things can get dangerous quick. I’m making sure to upload major milestones on GitHub, and everything is stored locally. but I’ve learned time and time again that without intention, you can go so far into experimenting that you’ll never get your app back. I found this accidental background layer effect, and I really wanted to do it. it’s not perfect, but accidents create cool things sometimes. I want to keep building this app. I need to sleep. I need to play guitar. I need to read. I need to make sure I’m taking care of my loved ones and checking in on friends. but overall, I need to keep working on this app. it keeps growing. I wandered really far into ruining this thing several times tonight, no pop up here, z index cover up there, 100% to auto over yonder, but I ended the night, I think, on a high note. v.0.1.0 can be played with…don’t get too used to it, but clear that browser and come see my welcome sign!!
Just in case you were wondering….






Leave a comment