Skip to content

Commit 193e5ac

Browse files
committed
✨ feat: 优化评论页半屏显示 & 添加评论页面
Fixes #986
1 parent eb1d809 commit 193e5ac

15 files changed

Lines changed: 399 additions & 115 deletions

File tree

src/components/List/CommentList.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ const handleHug = debounce(async (item: CommentType) => {
291291
border-radius: 8px;
292292
font-size: 13px;
293293
margin-top: 6px;
294-
background-color: rgba(var(--main-cover-color), 0.12);
294+
background-color: rgba(var(--main-cover-color, var(--primary)), 0.12);
295295
.text {
296296
white-space: pre-wrap;
297297
user-select: text;
@@ -338,7 +338,7 @@ const handleHug = debounce(async (item: CommentType) => {
338338
&.transparent {
339339
.comments {
340340
border-color: transparent;
341-
background-color: rgba(var(--main-cover-color), 0.08);
341+
background-color: rgba(var(--main-cover-color, var(--primary)), 0.08);
342342
.content {
343343
font-size: 16px;
344344
}

src/components/Modal/Setting/CoverManager.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@
1414
class="item"
1515
>
1616
<n-text class="name">{{ item.name }}</n-text>
17-
<n-switch v-model:value="settingStore.hiddenCovers[item.key]" :round="false" />
17+
<n-switch
18+
:value="!settingStore.hiddenCovers[item.key]"
19+
:round="false"
20+
@update:value="(val) => (settingStore.hiddenCovers[item.key] = !val)"
21+
/>
1822
</n-card>
1923
</div>
2024
</n-scrollbar>

src/components/Modal/Setting/FullscreenPlayerManager.vue

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ const items = computed<Item[]>(() => [
3737
{ label: "显示喜欢按钮", key: "like" },
3838
{ label: "显示添加到歌单", key: "addToPlaylist" },
3939
{ label: "显示下载按钮", key: "download" },
40-
{ label: "显示评论按钮", key: "comments" },
4140
{ label: "显示桌面歌词", key: "desktopLyric" },
4241
{ label: "显示更多设置", key: "moreSettings" },
4342
{ label: "显示复制歌词", key: "copyLyric" },
@@ -48,11 +47,6 @@ const items = computed<Item[]>(() => [
4847
key: "commentCount",
4948
disabled: !settingStore.fullscreenPlayerElements.comments,
5049
},
51-
{
52-
label: "评论页半屏显示(左侧)",
53-
key: "commentHalfScreen",
54-
disabled: !settingStore.fullscreenPlayerElements.comments,
55-
},
5650
]);
5751
5852
const updateSetting = (key: FullscreenPlayerElementKey, val: boolean) => {

src/components/Modal/Setting/SidebarHideManager.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
>
1616
<n-text class="name">{{ item.label }}</n-text>
1717
<n-switch
18-
:value="settingStore.sidebarHide[item.key]"
18+
:value="!settingStore.sidebarHide[item.key]"
1919
:round="false"
20-
@update:value="(val) => updateSetting(item.key, val)"
20+
@update:value="(val) => updateSetting(item.key, !val)"
2121
/>
2222
</n-card>
2323
</div>

0 commit comments

Comments
 (0)