|
@@ -6,7 +6,7 @@
|
|
<view class="play-circle">
|
|
<view class="play-circle">
|
|
<image
|
|
<image
|
|
@click="palyBtn"
|
|
@click="palyBtn"
|
|
- style="width: 24px; height: 24px"
|
|
|
|
|
|
+ style="width: 48rpx; height: 48rpx"
|
|
src="/src/static//icon/fi-rr-play-alt.svg"
|
|
src="/src/static//icon/fi-rr-play-alt.svg"
|
|
></image>
|
|
></image>
|
|
</view>
|
|
</view>
|
|
@@ -17,10 +17,10 @@
|
|
<view class="header-right">
|
|
<view class="header-right">
|
|
<image
|
|
<image
|
|
@click="cycleBtn"
|
|
@click="cycleBtn"
|
|
- style="width: 16px; height: 16px"
|
|
|
|
|
|
+ style="width: 32rpx; height: 32rpx"
|
|
src="/src/static/icon/fi-rr-refresh.svg"
|
|
src="/src/static/icon/fi-rr-refresh.svg"
|
|
></image>
|
|
></image>
|
|
- <image style="width: 16px; height: 16px" src="/src/static/icon/fi-rr-shuffle.svg"></image>
|
|
|
|
|
|
+ <image style="width: 32rpx; height: 32rpx" src="/src/static/icon/fi-rr-shuffle.svg"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
@@ -30,13 +30,13 @@
|
|
<view class="play-circle">
|
|
<view class="play-circle">
|
|
<image
|
|
<image
|
|
@click="palyBtn"
|
|
@click="palyBtn"
|
|
- style="width: 14px; height: 14px"
|
|
|
|
|
|
+ style="width: 28rpx; height: 28rpx"
|
|
src="/src/static//icon/fi-rr-play.svg"
|
|
src="/src/static//icon/fi-rr-play.svg"
|
|
v-if="type === 0"
|
|
v-if="type === 0"
|
|
></image>
|
|
></image>
|
|
<image
|
|
<image
|
|
@click="palyBtn"
|
|
@click="palyBtn"
|
|
- style="width: 14px; height: 14px"
|
|
|
|
|
|
+ style="width: 28rpx; height: 28rpx"
|
|
src="/src/static//icon/fi-rr-play.svg"
|
|
src="/src/static//icon/fi-rr-play.svg"
|
|
v-else
|
|
v-else
|
|
></image>
|
|
></image>
|
|
@@ -44,13 +44,16 @@
|
|
<text class="text-gray">继续播放: 小燕子(供暖版) - 贝乐虎儿歌贝乐虎儿歌贝乐虎儿歌</text>
|
|
<text class="text-gray">继续播放: 小燕子(供暖版) - 贝乐虎儿歌贝乐虎儿歌贝乐虎儿歌</text>
|
|
</view>
|
|
</view>
|
|
<!-- 循环播放 -->
|
|
<!-- 循环播放 -->
|
|
- <view style="display: flex; gap: 40px">
|
|
|
|
|
|
+ <view style="display: flex; gap: 80rpx">
|
|
<image
|
|
<image
|
|
@click="cycleBtn"
|
|
@click="cycleBtn"
|
|
- style="width: 16px; height: 16px"
|
|
|
|
|
|
+ style="width: 32rpx; height: 32rpx"
|
|
src="/src/static/icon/fi-rr-pause.svg"
|
|
src="/src/static/icon/fi-rr-pause.svg"
|
|
></image>
|
|
></image>
|
|
- <image style="width: 16px; height: 16px" src="/src/static/icon/fi-rr-cross-small.svg"></image>
|
|
|
|
|
|
+ <image
|
|
|
|
+ style="width: 32rpx; height: 32rpx"
|
|
|
|
+ src="/src/static/icon/fi-rr-cross-small.svg"
|
|
|
|
+ ></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
@@ -60,7 +63,7 @@
|
|
<view class="album-cover">
|
|
<view class="album-cover">
|
|
<view class="cover-inner">
|
|
<view class="cover-inner">
|
|
<image
|
|
<image
|
|
- style="width: 50px; height: 50px"
|
|
|
|
|
|
+ style="width: 100rpx; height: 100rpx"
|
|
src="/src/static/icon/fi-rr-big-play.svg"
|
|
src="/src/static/icon/fi-rr-big-play.svg"
|
|
></image>
|
|
></image>
|
|
</view>
|
|
</view>
|
|
@@ -71,7 +74,7 @@
|
|
<view class="song-controls">
|
|
<view class="song-controls">
|
|
<text>{{ song.duration }}</text>
|
|
<text>{{ song.duration }}</text>
|
|
<image
|
|
<image
|
|
- style="width: 20px; height: 20px"
|
|
|
|
|
|
+ style="width: 40rpx; height: 40rpx"
|
|
v-if="type === 0"
|
|
v-if="type === 0"
|
|
:src="
|
|
:src="
|
|
song.favorite
|
|
song.favorite
|
|
@@ -83,7 +86,7 @@
|
|
|
|
|
|
<image
|
|
<image
|
|
v-else
|
|
v-else
|
|
- style="width: 20px; height: 20px"
|
|
|
|
|
|
+ style="width: 40rpx; height: 40rpx"
|
|
src="/src/static/icon/fi-rr-heart.svg"
|
|
src="/src/static/icon/fi-rr-heart.svg"
|
|
@click="toggHeartCancel(song)"
|
|
@click="toggHeartCancel(song)"
|
|
></image>
|
|
></image>
|
|
@@ -150,7 +153,7 @@
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
- border-bottom: 1px solid #f0f0f0;
|
|
|
|
|
|
+ border-bottom: 2rpx solid #f0f0f0;
|
|
}
|
|
}
|
|
|
|
|
|
.header-left {
|
|
.header-left {
|
|
@@ -161,31 +164,31 @@
|
|
display: flex;
|
|
display: flex;
|
|
/* justify-content: center; */
|
|
/* justify-content: center; */
|
|
align-items: center;
|
|
align-items: center;
|
|
- width: 35px;
|
|
|
|
- height: 50px;
|
|
|
|
|
|
+ width: 70rpx;
|
|
|
|
+ height: 100rpx;
|
|
}
|
|
}
|
|
.orange-icon {
|
|
.orange-icon {
|
|
- margin-right: 8px;
|
|
|
|
|
|
+ margin-right: 16rpx;
|
|
color: #f97316;
|
|
color: #f97316;
|
|
}
|
|
}
|
|
|
|
|
|
.text-gray {
|
|
.text-gray {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
- width: 220px;
|
|
|
|
|
|
+ width: 440rpx;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
font-family: 'PingFang SC';
|
|
font-family: 'PingFang SC';
|
|
- font-size: 12px;
|
|
|
|
|
|
+ font-size: 24rpx;
|
|
font-style: normal;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
- color: var(--333, #333);
|
|
|
|
|
|
+ color: #333;
|
|
text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
white-space: nowrap;
|
|
}
|
|
}
|
|
|
|
|
|
.header-right {
|
|
.header-right {
|
|
display: flex;
|
|
display: flex;
|
|
- gap: 16px;
|
|
|
|
|
|
+ gap: 32rpx;
|
|
}
|
|
}
|
|
|
|
|
|
.gray-icon {
|
|
.gray-icon {
|
|
@@ -205,7 +208,7 @@
|
|
}
|
|
}
|
|
/* 列表 */
|
|
/* 列表 */
|
|
.playlist {
|
|
.playlist {
|
|
- height: calc(100vh - 260px);
|
|
|
|
|
|
+ height: calc(100vh - 630rpx);
|
|
overflow: auto;
|
|
overflow: auto;
|
|
}
|
|
}
|
|
.playlist::-webkit-scrollbar {
|
|
.playlist::-webkit-scrollbar {
|
|
@@ -214,9 +217,9 @@
|
|
.playlist-item {
|
|
.playlist-item {
|
|
display: flex;
|
|
display: flex;
|
|
align-items: center;
|
|
align-items: center;
|
|
- padding: 12px 0px;
|
|
|
|
|
|
+ padding: 24rpx 0px;
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
- border-bottom: 1px solid #f0f0f0;
|
|
|
|
|
|
+ border-bottom: 2rpx solid #f0f0f0;
|
|
}
|
|
}
|
|
|
|
|
|
.playlist-item:hover {
|
|
.playlist-item:hover {
|
|
@@ -224,9 +227,9 @@
|
|
}
|
|
}
|
|
|
|
|
|
.album-cover {
|
|
.album-cover {
|
|
- width: 50px;
|
|
|
|
- height: 50px;
|
|
|
|
- margin-right: 12px;
|
|
|
|
|
|
+ width: 100rpx;
|
|
|
|
+ height: 100rpx;
|
|
|
|
+ margin-right: 24rpx;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -243,17 +246,17 @@
|
|
|
|
|
|
.song-name {
|
|
.song-name {
|
|
font-family: 'PingFang SC';
|
|
font-family: 'PingFang SC';
|
|
- font-size: 16px;
|
|
|
|
|
|
+ font-size: 32rpx;
|
|
font-style: normal;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
- color: var(--333, #333);
|
|
|
|
|
|
+ color: #333;
|
|
}
|
|
}
|
|
|
|
|
|
.song-controls {
|
|
.song-controls {
|
|
display: flex;
|
|
display: flex;
|
|
- gap: 16px;
|
|
|
|
|
|
+ gap: 32rpx;
|
|
align-items: center;
|
|
align-items: center;
|
|
- font-size: 12px;
|
|
|
|
|
|
+ font-size: 24rpx;
|
|
font-style: normal;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
font-weight: 400;
|
|
color: var(--999, #999);
|
|
color: var(--999, #999);
|