From b4eef94ed44d92797caf715a896d90f2e29b0f98 Mon Sep 17 00:00:00 2001 From: Alikia2x Date: Fri, 17 May 2024 01:40:24 +0800 Subject: [PATCH] improve: lyric scroll --- package.json | 3 ++- pnpm-lock.yaml | 7 +++++++ src/lib/components/lyrics.svelte | 24 ++++++++++++++++-------- src/routes/+page.svelte | 2 +- 4 files changed, 26 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index fafbd22..739b4b1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aquavox", - "version": "1.9.0", + "version": "1.9.1", "private": false, "scripts": { "dev": "vite dev", @@ -38,6 +38,7 @@ "type": "module", "dependencies": { "@esbuild-plugins/node-globals-polyfill": "^0.2.3", + "bezier-easing": "^2.1.0", "jotai": "^2.8.0", "jotai-svelte": "^0.0.2", "localforage": "^1.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d811d6a..80296fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,9 @@ dependencies: '@esbuild-plugins/node-globals-polyfill': specifier: ^0.2.3 version: 0.2.3(esbuild@0.20.2) + bezier-easing: + specifier: ^2.1.0 + version: 2.1.0 jotai: specifier: ^2.8.0 version: 2.8.0 @@ -930,6 +933,10 @@ packages: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: false + /bezier-easing@2.1.0: + resolution: {integrity: sha512-gbIqZ/eslnUFC1tjEvtz0sgx+xTK20wDnYMIA27VA04R7w6xxXQPZDbibjA9DTWZRA2CXtwHykkVzlCaAJAZig==} + dev: false + /binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} diff --git a/src/lib/components/lyrics.svelte b/src/lib/components/lyrics.svelte index 39aed0f..a5e9e60 100644 --- a/src/lib/components/lyrics.svelte +++ b/src/lib/components/lyrics.svelte @@ -1,11 +1,12 @@