mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-07-15 15:17:29 +08:00
feat(ui): 重构 SearchBar、集成 useScrollTitle 标题滚动显示、修复专辑搜索跳转
- 重新设计 SearchBar:左侧 Tab(播放列表/MV/排行榜)+ 滑动指示器 + 搜索框自动展开收缩 - 新增 navTitle store 和 useScrollTitle hook,支持页面滚动后在 SearchBar 显示标题 - 集成 useScrollTitle 到 MusicListPage、歌手详情、关注/粉丝列表、搜索结果页 - 修复搜索结果页专辑点击跳转失败(缺失 type 字段) - 新增 5 种语言 searchBar tab i18n 键值
This commit is contained in:
@@ -173,7 +173,11 @@ export default {
|
||||
zoom: 'Zoom',
|
||||
zoom100: 'Zoom 100%',
|
||||
resetZoom: 'Reset Zoom',
|
||||
zoomDefault: 'Default Zoom'
|
||||
zoomDefault: 'Default Zoom',
|
||||
tabPlaylist: 'Playlist',
|
||||
tabMv: 'MV',
|
||||
tabCharts: 'Charts',
|
||||
cancelSearch: 'Cancel'
|
||||
},
|
||||
titleBar: {
|
||||
closeTitle: 'Choose how to close',
|
||||
@@ -199,6 +203,7 @@ export default {
|
||||
addToPlaylistSuccess: 'Add to Playlist Success',
|
||||
operationFailed: 'Operation Failed',
|
||||
songsAlreadyInPlaylist: 'Songs already in playlist',
|
||||
locateCurrent: 'Locate current song',
|
||||
historyRecommend: 'Daily History',
|
||||
fetchDatesFailed: 'Failed to fetch dates',
|
||||
fetchSongsFailed: 'Failed to fetch songs',
|
||||
|
||||
@@ -173,7 +173,11 @@ export default {
|
||||
zoom: 'ページズーム',
|
||||
zoom100: '標準ズーム100%',
|
||||
resetZoom: 'クリックしてズームをリセット',
|
||||
zoomDefault: '標準ズーム'
|
||||
zoomDefault: '標準ズーム',
|
||||
tabPlaylist: 'プレイリスト',
|
||||
tabMv: 'MV',
|
||||
tabCharts: 'チャート',
|
||||
cancelSearch: 'キャンセル'
|
||||
},
|
||||
titleBar: {
|
||||
closeTitle: '閉じる方法を選択してください',
|
||||
@@ -199,6 +203,7 @@ export default {
|
||||
addToPlaylist: 'プレイリストに追加',
|
||||
addToPlaylistSuccess: 'プレイリストに追加しました',
|
||||
songsAlreadyInPlaylist: '楽曲は既にプレイリストに存在します',
|
||||
locateCurrent: '再生中の曲を表示',
|
||||
historyRecommend: '履歴の日次推薦',
|
||||
fetchDatesFailed: '日付リストの取得に失敗しました',
|
||||
fetchSongsFailed: '楽曲リストの取得に失敗しました',
|
||||
|
||||
@@ -172,7 +172,11 @@ export default {
|
||||
zoom: '페이지 확대/축소',
|
||||
zoom100: '표준 확대/축소 100%',
|
||||
resetZoom: '클릭하여 확대/축소 재설정',
|
||||
zoomDefault: '표준 확대/축소'
|
||||
zoomDefault: '표준 확대/축소',
|
||||
tabPlaylist: '플레이리스트',
|
||||
tabMv: 'MV',
|
||||
tabCharts: '차트',
|
||||
cancelSearch: '취소'
|
||||
},
|
||||
titleBar: {
|
||||
closeTitle: '닫기 방법을 선택해주세요',
|
||||
@@ -198,6 +202,7 @@ export default {
|
||||
addToPlaylist: '재생 목록에 추가',
|
||||
addToPlaylistSuccess: '재생 목록에 추가 성공',
|
||||
songsAlreadyInPlaylist: '곡이 이미 재생 목록에 있습니다',
|
||||
locateCurrent: '현재 재생 곡 찾기',
|
||||
historyRecommend: '일일 기록 권장',
|
||||
fetchDatesFailed: '날짜를 가져오지 못했습니다',
|
||||
fetchSongsFailed: '곡을 가져오지 못했습니다',
|
||||
|
||||
@@ -166,7 +166,11 @@ export default {
|
||||
zoom: '页面缩放',
|
||||
zoom100: '标准缩放100%',
|
||||
resetZoom: '点击重置缩放',
|
||||
zoomDefault: '标准缩放'
|
||||
zoomDefault: '标准缩放',
|
||||
tabPlaylist: '播放列表',
|
||||
tabMv: 'MV',
|
||||
tabCharts: '排行榜',
|
||||
cancelSearch: '取消'
|
||||
},
|
||||
titleBar: {
|
||||
closeTitle: '请选择关闭方式',
|
||||
@@ -192,6 +196,7 @@ export default {
|
||||
addToPlaylist: '添加到播放列表',
|
||||
addToPlaylistSuccess: '添加到播放列表成功',
|
||||
songsAlreadyInPlaylist: '歌曲已存在于播放列表中',
|
||||
locateCurrent: '定位当前播放',
|
||||
historyRecommend: '历史日推',
|
||||
fetchDatesFailed: '获取日期列表失败',
|
||||
fetchSongsFailed: '获取歌曲列表失败',
|
||||
|
||||
@@ -166,7 +166,11 @@ export default {
|
||||
zoom: '頁面縮放',
|
||||
zoom100: '標準縮放100%',
|
||||
resetZoom: '點擊重設縮放',
|
||||
zoomDefault: '標準縮放'
|
||||
zoomDefault: '標準縮放',
|
||||
tabPlaylist: '播放清單',
|
||||
tabMv: 'MV',
|
||||
tabCharts: '排行榜',
|
||||
cancelSearch: '取消'
|
||||
},
|
||||
titleBar: {
|
||||
closeTitle: '請選擇關閉方式',
|
||||
@@ -192,6 +196,7 @@ export default {
|
||||
addToPlaylist: '新增至播放清單',
|
||||
addToPlaylistSuccess: '新增至播放清單成功',
|
||||
songsAlreadyInPlaylist: '歌曲已存在於播放清單中',
|
||||
locateCurrent: '定位當前播放',
|
||||
historyRecommend: '歷史日推',
|
||||
fetchDatesFailed: '獲取日期列表失敗',
|
||||
fetchSongsFailed: '獲取歌曲列表失敗',
|
||||
|
||||
Reference in New Issue
Block a user