From 3dd9ad9eadc1f62e500893a38a2081961e266874 Mon Sep 17 00:00:00 2001
From: lyswhut <lyswhut@qq.com>
Date: Thu, 5 Sep 2019 21:36:00 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=8F=B3=E4=B8=8A=E8=A7=92?=
 =?UTF-8?q?=E6=9C=80=E5=B0=8F=E5=8C=96/=E5=85=B3=E9=97=AD=E6=8C=89?=
 =?UTF-8?q?=E9=92=AE=E9=BC=A0=E6=A0=87=E6=BB=91=E8=BF=87=E7=AC=A6=E5=8F=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 publish/changeLog.md                     |  8 ++++++
 src/renderer/components/core/Toolbar.vue | 33 +++++++++++++++++++++++-
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/publish/changeLog.md b/publish/changeLog.md
index e69de29b..5e6f58c2 100644
--- a/publish/changeLog.md
+++ b/publish/changeLog.md
@@ -0,0 +1,8 @@
+### 新增
+
+- 新增右上角最小化/关闭按钮鼠标滑过符号
+
+### 修复
+
+- 修复百度源歌单全部分类无法加载的问题
+- 修复更新弹窗无法弹出的问题
diff --git a/src/renderer/components/core/Toolbar.vue b/src/renderer/components/core/Toolbar.vue
index bae5769d..240b7bef 100644
--- a/src/renderer/components/core/Toolbar.vue
+++ b/src/renderer/components/core/Toolbar.vue
@@ -83,8 +83,14 @@ each(@themes, {
   display: flex;
   height: 100%;
   -webkit-app-region: no-drag;
-
+  &:hover {
+    button:before {
+      opacity: 1;
+    }
+  }
+  
   button {
+    position: relative;
     width: @height-toolbar;
     background: none;
     border: none;
@@ -104,6 +110,19 @@ each(@themes, {
       transition: background-color 0.2s ease-in-out;
     }
 
+    &:before {
+      display: block;
+      position: absolute;
+      left: 50%;
+      top: 50%;
+      transform: translate(-50%, -50%);
+      font-size: 14px;
+      line-height: 1;
+      color: #fff;
+      opacity: 0;
+      transition: opacity @transition-theme;
+    }
+
     &.min:after {
       background-color: @color-minBtn;
     }
@@ -116,6 +135,7 @@ each(@themes, {
 
     &.min:hover:after {
       background-color: lighten(@color-minBtn, 10%);
+      opacity: 1;
     }
     &.max:hover:after {
       background-color: lighten(@color-maxBtn, 10%);
@@ -125,4 +145,15 @@ each(@themes, {
     }
   }
 }
+.min {
+  &:before {
+    content: '-';
+    font-size: 15px;
+  }
+}
+.close {
+  &:before {
+    content: '×';
+  }
+}
 </style>