chore: battle result UI, demo locales, and scene updates
This commit is contained in:
19
src/App.vue
19
src/App.vue
@@ -393,11 +393,13 @@ init()
|
||||
@skip="handleSkip"
|
||||
@speed-change="handleSpeedChange"
|
||||
/>
|
||||
<BattleResult
|
||||
v-if="store.showBattleResult"
|
||||
:result="store.battleResultData"
|
||||
@continue="onBattleResultContinue"
|
||||
/>
|
||||
<Transition name="battle-result">
|
||||
<BattleResult
|
||||
v-if="store.showBattleResult"
|
||||
:result="store.battleResultData"
|
||||
@continue="onBattleResultContinue"
|
||||
/>
|
||||
</Transition>
|
||||
<MainMenu
|
||||
v-if="!started || store.gameEnded"
|
||||
:show-resume="!store.gameEnded && hasAutoSave"
|
||||
@@ -651,3 +653,10 @@ html, body {
|
||||
.prompt-toast-enter-from,
|
||||
.prompt-toast-leave-to { opacity: 0; }
|
||||
</style>
|
||||
|
||||
<style>
|
||||
.battle-result-enter-active { transition: all 0.3s ease-out; }
|
||||
.battle-result-leave-active { transition: all 0.2s ease-in; }
|
||||
.battle-result-enter-from { opacity: 0; }
|
||||
.battle-result-leave-to { opacity: 0; transform: scale(0.95); }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user