From 529078dc67f5472d99855411de42b9838c248dbe Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sun, 29 Dec 2019 13:53:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93=E6=AD=8C=E6=9B=B2=E6=9C=89=E6=97=A0?= =?UTF-8?q?=E6=8D=9F=E9=9F=B3=E8=B4=A8=E6=97=B6=E9=9A=90=E8=97=8F=E9=AB=98?= =?UTF-8?q?=E5=93=81=E8=B4=A8=E6=A0=87=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- publish/changeLog.md | 1 + src/renderer/components/material/SongList.vue | 5 ++++- src/renderer/views/Search.vue | 5 ++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/publish/changeLog.md b/publish/changeLog.md index 8ef3744f..6ae76c2c 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -1,6 +1,7 @@ ### 优化 - 减淡各个主题的歌曲列表分隔线颜色 +- 在线音乐列表音质标签优化,当歌曲有无损音质时隐藏高品质标签 ### 修复 diff --git a/src/renderer/components/material/SongList.vue b/src/renderer/components/material/SongList.vue index 15fd5524..28ca02d6 100644 --- a/src/renderer/components/material/SongList.vue +++ b/src/renderer/components/material/SongList.vue @@ -22,7 +22,7 @@ div(:class="$style.songList") material-checkbox(:id="index.toString()" v-model="selectdList" @change="handleChangeSelect" :value="item") td.break(style="width: 25%;") | {{item.name}} - span.badge.badge-info(v-if="item._types['320k']") 高品质 + span.badge.badge-info(v-if="!(item._types.ape || item._types.flac) && item._types['320k']") 高品质 span.badge.badge-success(v-if="item._types.ape || item._types.flac") 无损 td.break(style="width: 20%;") {{item.singer}} td.break(style="width: 20%;") {{item.albumName}} @@ -206,6 +206,9 @@ export default { } } } + :global(.badge) { + opacity: .85; + } } .pagination { text-align: center; diff --git a/src/renderer/views/Search.vue b/src/renderer/views/Search.vue index bf737b50..3d096f70 100644 --- a/src/renderer/views/Search.vue +++ b/src/renderer/views/Search.vue @@ -24,7 +24,7 @@ material-checkbox(:id="index.toString()" v-model="selectdData" :value="item") td.break(style="width: 25%;") | {{item.name}} - span.badge.badge-info(v-if="item._types['320k']") 高品质 + span.badge.badge-info(v-if="!(item._types.ape || item._types.flac) && item._types['320k']") 高品质 span.badge.badge-success(v-if="item._types.ape || item._types.flac") 无损 span(:class="$style.labelSource" v-if="searchSourceId == 'all'") {{item.source}} td.break(style="width: 20%;") {{item.singer}} @@ -288,6 +288,9 @@ export default { } } } + :global(.badge) { + opacity: .85; + } } .listBtn { min-height: 24px;