Add celebration animations when voting on mood

- Create 10 full-view celebration animations (vortex, explosion, flip, shatter, pulse wave, fireworks, confetti, morph, tunnel, gravity)
- Play random animation when user votes in-app
- Add Animation Lab debug view to preview and test animations
- Animations complete before saving mood to prevent view flash

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Trey t
2025-12-24 11:59:09 -06:00
parent cc9f9f9427
commit 16af463569
5 changed files with 1289 additions and 2 deletions

View File

@@ -1132,6 +1132,9 @@
}
}
}
},
"Animation Lab" : {
},
"App icon style %@" : {
"comment" : "A button that lets the user select an app icon style. The label shows the name of the style, without the \"AppIcon\" or \"Image\" prefix.",
@@ -4705,6 +4708,10 @@
}
}
},
"Experiment with vote celebrations" : {
"comment" : "A description of a feature in the Animation Lab.",
"isCommentAutoGenerated" : true
},
"Explore Your Mood History" : {
"comment" : "A title for a feature that allows users to explore their mood history.",
"isCommentAutoGenerated" : true
@@ -5556,6 +5563,9 @@
}
}
}
},
"How are you feeling?" : {
},
"How to add widgets" : {
"localizations" : {
@@ -12443,6 +12453,9 @@
"Tap to view or edit" : {
"comment" : "A hint that appears when a user taps on an entry to view or edit it.",
"isCommentAutoGenerated" : true
},
"Tap to vote" : {
},
"Test builds only" : {
"comment" : "A section header that indicates that the settings view contains only test data.",