From d36e16e7e2997e085b4db65fab8545d11da598a6 Mon Sep 17 00:00:00 2001 From: gabaldon Date: Thu, 29 Feb 2024 15:56:02 +0100 Subject: [PATCH] fix: settings icon color on hover --- src/resources/svg/close-btn-dark.svg | 11 +++++++++-- src/resources/svg/close-btn-light-dark.svg | 11 +++++++++-- src/resources/svg/close-btn-light.svg | 11 +++++++++-- src/resources/svg/close-btn.svg | 11 +++++++++-- src/views/Settings.vue | 19 ++++++++++++++----- 5 files changed, 50 insertions(+), 13 deletions(-) diff --git a/src/resources/svg/close-btn-dark.svg b/src/resources/svg/close-btn-dark.svg index 30a6f763d..9f28a5731 100644 --- a/src/resources/svg/close-btn-dark.svg +++ b/src/resources/svg/close-btn-dark.svg @@ -1,4 +1,11 @@ - - + + + + + + + + + diff --git a/src/resources/svg/close-btn-light-dark.svg b/src/resources/svg/close-btn-light-dark.svg index 2901d6fbc..cc34966bc 100644 --- a/src/resources/svg/close-btn-light-dark.svg +++ b/src/resources/svg/close-btn-light-dark.svg @@ -1,4 +1,11 @@ - - + + + + + + + + + diff --git a/src/resources/svg/close-btn-light.svg b/src/resources/svg/close-btn-light.svg index 2901d6fbc..b1489795d 100644 --- a/src/resources/svg/close-btn-light.svg +++ b/src/resources/svg/close-btn-light.svg @@ -1,4 +1,11 @@ - - + + + + + + + + + diff --git a/src/resources/svg/close-btn.svg b/src/resources/svg/close-btn.svg index b45a4d4a8..aae461288 100644 --- a/src/resources/svg/close-btn.svg +++ b/src/resources/svg/close-btn.svg @@ -1,6 +1,13 @@ + - - + + + + + + + + diff --git a/src/views/Settings.vue b/src/views/Settings.vue index fd976c094..b5c1c181b 100644 --- a/src/views/Settings.vue +++ b/src/views/Settings.vue @@ -13,7 +13,12 @@ @mouseleave="mouseLeaveAction" @click="close" > - + + @@ -50,7 +55,7 @@ export default { data() { return { previousRoute: '', - btnUrl: 'close-btn', + showLightIcon: false, } }, computed: { @@ -116,10 +121,10 @@ export default { this.$router.push(this.previousRoute) }, hoverAction() { - this.btnUrl = 'close-btn-light' + this.showLightIcon = true }, mouseLeaveAction() { - this.btnUrl = 'close-btn' + this.showLightIcon = false }, }, } @@ -150,13 +155,17 @@ export default { } .close { - border: 2px solid $grey-2; + border: 1px solid $grey-2; border-radius: 50%; cursor: pointer; height: 36px; + width: 36px; padding: 8px; position: absolute; right: 0; + display: flex; + align-items: center; + justify-content: center; top: 32px; &:hover {