From 084824112bf5121bd6413092daef1071917882e4 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Mon, 1 Dec 2025 16:27:01 +0800 Subject: [PATCH] style: enhance third-party auth provider icon designs --- frontend/src/assets/svg/logo_cas.svg | 17 +++++------------ frontend/src/assets/svg/logo_ldap.svg | 14 ++------------ frontend/src/assets/svg/logo_oauth.svg | 5 +++-- frontend/src/assets/svg/logo_oidc.svg | 19 +++---------------- frontend/src/views/login/xpack/Cas.vue | 4 +++- frontend/src/views/login/xpack/Oauth2.vue | 4 +++- frontend/src/views/login/xpack/Oidc.vue | 4 +++- frontend/src/views/login/xpack/QrcodeLdap.vue | 4 ++++ 8 files changed, 26 insertions(+), 45 deletions(-) diff --git a/frontend/src/assets/svg/logo_cas.svg b/frontend/src/assets/svg/logo_cas.svg index ad09ca8b6..92d6e8c87 100644 --- a/frontend/src/assets/svg/logo_cas.svg +++ b/frontend/src/assets/svg/logo_cas.svg @@ -1,16 +1,9 @@ - - - - + + + - - - - - - - - + + diff --git a/frontend/src/assets/svg/logo_ldap.svg b/frontend/src/assets/svg/logo_ldap.svg index bd13cd4ae..27db26481 100644 --- a/frontend/src/assets/svg/logo_ldap.svg +++ b/frontend/src/assets/svg/logo_ldap.svg @@ -1,14 +1,4 @@ - - - - - - - - - - - - + + diff --git a/frontend/src/assets/svg/logo_oauth.svg b/frontend/src/assets/svg/logo_oauth.svg index aaca69e30..cd020c5d5 100644 --- a/frontend/src/assets/svg/logo_oauth.svg +++ b/frontend/src/assets/svg/logo_oauth.svg @@ -1,3 +1,4 @@ - - + + + diff --git a/frontend/src/assets/svg/logo_oidc.svg b/frontend/src/assets/svg/logo_oidc.svg index 99569140b..0680bead7 100644 --- a/frontend/src/assets/svg/logo_oidc.svg +++ b/frontend/src/assets/svg/logo_oidc.svg @@ -1,17 +1,4 @@ - - - - - - - - - - - - - - - - + + + diff --git a/frontend/src/views/login/xpack/Cas.vue b/frontend/src/views/login/xpack/Cas.vue index 96f4747e7..c3a52b50b 100644 --- a/frontend/src/views/login/xpack/Cas.vue +++ b/frontend/src/views/login/xpack/Cas.vue @@ -19,7 +19,9 @@ const execute = () => { .item { width: 32px; cursor: pointer; - + &:hover { + filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.15)); + } &.qrcode, &.account { .ed-icon { diff --git a/frontend/src/views/login/xpack/Oauth2.vue b/frontend/src/views/login/xpack/Oauth2.vue index a6338db7a..ebbefa57a 100644 --- a/frontend/src/views/login/xpack/Oauth2.vue +++ b/frontend/src/views/login/xpack/Oauth2.vue @@ -19,7 +19,9 @@ const execute = () => { .item { width: 32px; cursor: pointer; - + &:hover { + filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.15)); + } &.qrcode, &.account { .ed-icon { diff --git a/frontend/src/views/login/xpack/Oidc.vue b/frontend/src/views/login/xpack/Oidc.vue index 19a366074..4b407fbae 100644 --- a/frontend/src/views/login/xpack/Oidc.vue +++ b/frontend/src/views/login/xpack/Oidc.vue @@ -19,7 +19,9 @@ const execute = () => { .item { width: 32px; cursor: pointer; - + &:hover { + filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.15)); + } &.qrcode, &.account { .ed-icon { diff --git a/frontend/src/views/login/xpack/QrcodeLdap.vue b/frontend/src/views/login/xpack/QrcodeLdap.vue index 32146371f..cedfee2e0 100644 --- a/frontend/src/views/login/xpack/QrcodeLdap.vue +++ b/frontend/src/views/login/xpack/QrcodeLdap.vue @@ -152,10 +152,14 @@ onMounted(() => { .item { width: 32px; cursor: pointer; + &:hover { + filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.15)); + } &.qrcode, &.account { .ed-icon { padding: 5px; + color: #1f2329; } }