diff --git a/AquaNet/src/libs/i18n/en_ref.ts b/AquaNet/src/libs/i18n/en_ref.ts index 0619b681..1ba08c52 100644 --- a/AquaNet/src/libs/i18n/en_ref.ts +++ b/AquaNet/src/libs/i18n/en_ref.ts @@ -27,6 +27,7 @@ export const EN_REF_USER = { 'UserHome.AddRival': "Add to Rival", 'UserHome.RemoveRival': "Remove from Rival", 'UserHome.InvalidGame': "Game ${game} is not supported on the web UI yet. We only support maimai, chunithm, wacca, and ongeki for now.", + 'UserHome.ShowMoreRecent': 'Show more', } export const EN_REF_Welcome = { diff --git a/AquaNet/src/libs/i18n/zh.ts b/AquaNet/src/libs/i18n/zh.ts index 395bafdb..6b32662c 100644 --- a/AquaNet/src/libs/i18n/zh.ts +++ b/AquaNet/src/libs/i18n/zh.ts @@ -37,6 +37,7 @@ const zhUser: typeof EN_REF_USER = { 'UserHome.AddRival': "添加劲敌", 'UserHome.RemoveRival': "移除劲敌", 'UserHome.InvalidGame': "游戏 ${game} 还不支持网页端查看。我们目前只支持舞萌、中二、Wacca 和音击。", + 'UserHome.ShowMoreRecent': "显示更多", } const zhWelcome: typeof EN_REF_Welcome = { diff --git a/AquaNet/src/pages/UserHome.svelte b/AquaNet/src/pages/UserHome.svelte index bee24913..d8d2a736 100644 --- a/AquaNet/src/pages/UserHome.svelte +++ b/AquaNet/src/pages/UserHome.svelte @@ -51,6 +51,7 @@ let allMusics: AllMusic let showDetailRank = false let isLoading = false + let showMoreRecent = false function init() { USER.isLoggedIn() && USER.me().then(u => me = u) @@ -276,7 +277,7 @@

{t('UserHome.RecentScores')}

- {#each d.recent as r, i} + {#each (showMoreRecent ? d.recent : d.recent.slice(0, 15)) as r, i}
@@ -309,6 +310,10 @@
{/each} + + {#if !showMoreRecent} + + {/if}
{/if}