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;