mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-07-08 02:17:30 +08:00
✨ feat: 重构首页Hero、导航菜单与页面布局统一
HomeHero: - 重建每日推荐(左)+私人FM(右)双栏布局 - FM播放/暂停切换、不喜欢/下一首、背景流动动画、均衡器特效 - 修复FM数据获取(res.data.data双层结构) - 歌单预加载改为hover懒加载避免502 导航优化: - SearchBar顶部菜单: 首页/歌单/专辑/排行榜/MV/本地音乐 - 侧边栏隐藏MV和本地音乐(hideInSidebar) - 修复搜索类型切换时失焦收起(@mousedown.prevent) 页面统一: - 新建StickyTabPage通用布局组件(标题+吸顶tabs+内容slot) - 歌单/专辑/MV/播客页面统一使用StickyTabPage重构 - CategorySelector第一项添加ml-0.5防scale裁切 播客优化: - RadioCard简化去除订阅按钮、容忍radio为undefined - 去除最近播放section、loadDashboard包含loadSubscribedRadios i18n: 新碟上架→专辑(5语言)、新增fmTrash/fmNext(5语言)
This commit is contained in:
@@ -127,7 +127,7 @@ export default {
|
||||
title: 'Recommended MVs'
|
||||
},
|
||||
newAlbum: {
|
||||
title: 'New Albums',
|
||||
title: 'Albums',
|
||||
empty: 'No new albums'
|
||||
},
|
||||
recommendNewMusic: {
|
||||
@@ -153,6 +153,23 @@ export default {
|
||||
toplistDesc: 'Trending now',
|
||||
mvDesc: 'Music videos',
|
||||
playlistDesc: 'Curated playlists',
|
||||
personalFm: 'Personal FM',
|
||||
discoverMusic: 'Discover Music',
|
||||
personalFmDesc: 'Based on your taste',
|
||||
recentPlays: 'Recent Plays',
|
||||
viewAll: 'View All',
|
||||
followedArtists: 'Followed Artists',
|
||||
newSongs: ' new songs',
|
||||
fromFollowedArtists: 'From artists you follow',
|
||||
recommendNewMusic: 'New Music',
|
||||
newSongExpress: 'New Releases',
|
||||
discoverNewReleases: 'Discover the latest releases',
|
||||
hotPlaylists: 'Hot Playlists',
|
||||
hotArtists: 'Hot Artists',
|
||||
hotArtistsTitle: 'Popular Artists',
|
||||
hotArtistsDesc: 'Most popular artists right now',
|
||||
fmTrash: 'Dislike',
|
||||
fmNext: 'Next',
|
||||
quickNav: {
|
||||
myFavorite: 'My Favorites',
|
||||
playHistory: 'History',
|
||||
|
||||
@@ -127,7 +127,7 @@ export default {
|
||||
title: 'おすすめMV'
|
||||
},
|
||||
newAlbum: {
|
||||
title: '新着アルバム',
|
||||
title: 'アルバム',
|
||||
empty: '新しいアルバムがありません'
|
||||
},
|
||||
recommendNewMusic: {
|
||||
@@ -153,6 +153,23 @@ export default {
|
||||
toplistDesc: 'トレンド',
|
||||
mvDesc: 'ミュージックビデオ',
|
||||
playlistDesc: '厳選プレイリスト',
|
||||
personalFm: 'パーソナルFM',
|
||||
discoverMusic: '新しい音楽を発見',
|
||||
personalFmDesc: 'あなたの好みに基づいて',
|
||||
recentPlays: '最近再生した曲',
|
||||
viewAll: 'すべて表示',
|
||||
followedArtists: 'フォロー中',
|
||||
newSongs: '曲の新曲',
|
||||
fromFollowedArtists: 'フォロー中のアーティストから',
|
||||
recommendNewMusic: 'おすすめ新曲',
|
||||
newSongExpress: '新曲速報',
|
||||
discoverNewReleases: '最新リリースを見つけよう',
|
||||
hotPlaylists: '人気プレイリスト',
|
||||
hotArtists: '人気アーティスト',
|
||||
hotArtistsTitle: '人気アーティスト',
|
||||
hotArtistsDesc: '今最も人気のあるアーティスト',
|
||||
fmTrash: '嫌い',
|
||||
fmNext: '次へ',
|
||||
quickNav: {
|
||||
myFavorite: 'お気に入り',
|
||||
playHistory: '再生履歴',
|
||||
|
||||
@@ -126,7 +126,7 @@ export default {
|
||||
title: '추천 MV'
|
||||
},
|
||||
newAlbum: {
|
||||
title: '신곡 앨범',
|
||||
title: '앨범',
|
||||
empty: '새 앨범이 없습니다'
|
||||
},
|
||||
recommendNewMusic: {
|
||||
@@ -152,6 +152,23 @@ export default {
|
||||
toplistDesc: '인기 차트',
|
||||
mvDesc: '뮤직비디오',
|
||||
playlistDesc: '엄선된 플레이리스트',
|
||||
personalFm: '개인 FM',
|
||||
discoverMusic: '새로운 음악 발견',
|
||||
personalFmDesc: '취향에 맞춘 추천',
|
||||
recentPlays: '최근 재생',
|
||||
viewAll: '전체 보기',
|
||||
followedArtists: '팔로우 아티스트',
|
||||
newSongs: '곡의 신곡',
|
||||
fromFollowedArtists: '팔로우한 아티스트의 신곡',
|
||||
recommendNewMusic: '추천 신곡',
|
||||
newSongExpress: '신곡 속보',
|
||||
discoverNewReleases: '최신 발매 곡을 발견하세요',
|
||||
hotPlaylists: '인기 플레이리스트',
|
||||
hotArtists: '인기 아티스트',
|
||||
hotArtistsTitle: '인기 아티스트',
|
||||
hotArtistsDesc: '지금 가장 인기 있는 아티스트',
|
||||
fmTrash: '싫어요',
|
||||
fmNext: '다음',
|
||||
quickNav: {
|
||||
myFavorite: '내 즐겨찾기',
|
||||
playHistory: '재생 기록',
|
||||
|
||||
@@ -120,7 +120,7 @@ export default {
|
||||
title: '推荐MV'
|
||||
},
|
||||
newAlbum: {
|
||||
title: '新碟上架',
|
||||
title: '专辑',
|
||||
empty: '暂无新专辑'
|
||||
},
|
||||
recommendNewMusic: {
|
||||
@@ -146,6 +146,23 @@ export default {
|
||||
toplistDesc: '热门榜单',
|
||||
mvDesc: '音乐视频',
|
||||
playlistDesc: '精选歌单',
|
||||
personalFm: '私人FM',
|
||||
discoverMusic: '发现新音乐',
|
||||
personalFmDesc: '根据你的喜好推荐',
|
||||
recentPlays: '最近播放',
|
||||
viewAll: '查看全部',
|
||||
followedArtists: '关注歌手',
|
||||
newSongs: '首新歌',
|
||||
fromFollowedArtists: '来自你关注的歌手',
|
||||
recommendNewMusic: '推荐新音乐',
|
||||
newSongExpress: '新歌速递',
|
||||
discoverNewReleases: '发现最新发行的好歌',
|
||||
hotPlaylists: '精选歌单',
|
||||
hotArtists: '热门歌手',
|
||||
hotArtistsTitle: '热门艺人',
|
||||
hotArtistsDesc: '当下最受欢迎的歌手',
|
||||
fmTrash: '不喜欢',
|
||||
fmNext: '下一首',
|
||||
quickNav: {
|
||||
myFavorite: '我的收藏',
|
||||
playHistory: '播放历史',
|
||||
|
||||
@@ -120,7 +120,7 @@ export default {
|
||||
title: '推薦MV'
|
||||
},
|
||||
newAlbum: {
|
||||
title: '新碟上架',
|
||||
title: '專輯',
|
||||
empty: '暫無新專輯'
|
||||
},
|
||||
recommendNewMusic: {
|
||||
@@ -146,6 +146,23 @@ export default {
|
||||
toplistDesc: '熱門榜單',
|
||||
mvDesc: '音樂視訊',
|
||||
playlistDesc: '精選播放清單',
|
||||
personalFm: '私人FM',
|
||||
discoverMusic: '發現新音樂',
|
||||
personalFmDesc: '根據你的喜好推薦',
|
||||
recentPlays: '最近播放',
|
||||
viewAll: '查看全部',
|
||||
followedArtists: '關注歌手',
|
||||
newSongs: '首新歌',
|
||||
fromFollowedArtists: '來自你關注的歌手',
|
||||
recommendNewMusic: '推薦新音樂',
|
||||
newSongExpress: '新歌速遞',
|
||||
discoverNewReleases: '發現最新發行的好歌',
|
||||
hotPlaylists: '精選歌單',
|
||||
hotArtists: '熱門歌手',
|
||||
hotArtistsTitle: '熱門藝人',
|
||||
hotArtistsDesc: '當下最受歡迎的歌手',
|
||||
fmTrash: '不喜歡',
|
||||
fmNext: '下一首',
|
||||
quickNav: {
|
||||
myFavorite: '我的收藏',
|
||||
playHistory: '播放歷史',
|
||||
|
||||
Reference in New Issue
Block a user