From d79545b63ecbd91be1c4f7376ae61889ed07ec61 Mon Sep 17 00:00:00 2001 From: Juan Cruz Fortunatti Date: Sun, 5 Jul 2026 19:45:10 +0200 Subject: [PATCH 1/5] feat: add sound effects, mute toggle, and New Game assemble/clear animations --- src/app.vue | 528 +++++++++++++++++++++++++-- src/assets/sounds/clear.wav | Bin 0 -> 106540 bytes src/assets/sounds/combine-1.wav | Bin 0 -> 59436 bytes src/assets/sounds/combine-2.wav | Bin 0 -> 57388 bytes src/assets/sounds/landing-1.wav | Bin 0 -> 54316 bytes src/assets/sounds/landing-2.wav | Bin 0 -> 79916 bytes src/assets/sounds/select-1.wav | Bin 0 -> 133772 bytes src/assets/sounds/select-2.wav | Bin 0 -> 133772 bytes src/composables/useMahjongSession.ts | 7 +- src/composables/useSound.ts | 155 ++++++++ src/styles/app.css | 26 ++ 11 files changed, 686 insertions(+), 30 deletions(-) create mode 100644 src/assets/sounds/clear.wav create mode 100644 src/assets/sounds/combine-1.wav create mode 100644 src/assets/sounds/combine-2.wav create mode 100644 src/assets/sounds/landing-1.wav create mode 100644 src/assets/sounds/landing-2.wav create mode 100644 src/assets/sounds/select-1.wav create mode 100644 src/assets/sounds/select-2.wav create mode 100644 src/composables/useSound.ts diff --git a/src/app.vue b/src/app.vue index caa8042..64ea8a3 100644 --- a/src/app.vue +++ b/src/app.vue @@ -1,5 +1,5 @@