diff --git a/src/pages/login.vue b/src/pages/login.vue index 59e9b4f..9902d21 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -245,15 +245,43 @@ page { .logo-wrapper { display: inline-block; - margin-bottom: 32rpx; - + margin-bottom: 40rpx; + position: relative; + + &::before { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 220rpx; + height: 220rpx; + border-radius: 50%; + background: radial-gradient(circle, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.05) 50%, transparent 70%); + z-index: -1; + } + + &::after { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 190rpx; + height: 190rpx; + border-radius: 50%; + border: 2rpx solid rgba(255, 255, 255, 0.15); + z-index: -1; + } + .logo-image { - width: 142rpx; + width: 140rpx; height: 140rpx; - border-radius: 36rpx; - box-shadow: 0 15rpx 28rpx rgba(0, 0, 0, 0.2); + border-radius: 32rpx; + box-shadow: 0 12rpx 32rpx rgba(0, 0, 0, 0.25); background: #ffffff; - padding: 0rpx; + padding: 8rpx; + box-sizing: border-box; } } diff --git a/src/static/logo.jpg b/src/static/logo.jpg index 2cdad8b..20885d8 100644 Binary files a/src/static/logo.jpg and b/src/static/logo.jpg differ