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>