Add Chamber page with interactive voidlings and localStorage persistence

- Set up React Router for navigation between landing and Chamber pages
- Create Chamber page with floating animated voidlings
- Add ability to summon, name, rename, and release voidlings
- Implement mood system (idle, happy, curious, sleepy)
- Add localStorage persistence to remember voidlings between sessions
- Add float animation and visual effects
This commit is contained in:
Ernie Cook
2026-03-02 09:45:58 -05:00
parent 9baa655f9c
commit af5e31269c
6 changed files with 353 additions and 14 deletions

View File

@ -1,5 +1,18 @@
@import "tailwindcss";
@keyframes float {
0%, 100% {
transform: translateY(0) translate(-50%, -50%);
}
50% {
transform: translateY(-20px) translate(-50%, -50%);
}
}
.animate-float {
animation: float 3s ease-in-out infinite;
}
:root {
font-family: 'Courier New', Courier, monospace;
}