|
|
@@ -226,7 +226,7 @@ export default {
|
|
|
.tab-item {
|
|
|
flex: 1; text-align: center; padding: 18rpx 0;
|
|
|
border-radius: 999rpx; font-size: 28rpx; color: #64748B;
|
|
|
- transition: all 0.2s ease;
|
|
|
+ transition: color 0.2s ease, background-color 0.2s ease, font-weight 0.2s ease;
|
|
|
}
|
|
|
.tab-active {
|
|
|
background: linear-gradient(135deg, $brand-primary, $brand-primary-light);
|
|
|
@@ -267,7 +267,7 @@ export default {
|
|
|
display: flex; align-items: center;
|
|
|
padding: 16rpx 24rpx; border: 2rpx solid #E2E8F0; border-radius: 20rpx;
|
|
|
background: #FFFFFF; min-width: 160rpx;
|
|
|
- transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
|
|
|
+ transition: border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
|
|
|
}
|
|
|
.member-info {
|
|
|
display: flex; align-items: center; gap: 12rpx;
|
|
|
@@ -337,7 +337,7 @@ export default {
|
|
|
border-radius: 20rpx;
|
|
|
padding: 24rpx 30rpx;
|
|
|
margin-bottom: 30rpx;
|
|
|
- transition: all 0.2s ease;
|
|
|
+ transition: background-color 0.2s ease;
|
|
|
}
|
|
|
.add-member-entry:active {
|
|
|
background-color: $uni-primary-pale;
|
|
|
@@ -376,7 +376,7 @@ export default {
|
|
|
color: #FFFFFF; text-align: center; padding: 28rpx 0; border-radius: 999rpx;
|
|
|
font-size: 30rpx; font-weight: 600;
|
|
|
box-shadow: 0 6rpx 20rpx rgba(249, 115, 22, 0.3);
|
|
|
- transition: all 0.2s ease;
|
|
|
+ transition: opacity 0.2s ease, transform 0.2s ease;
|
|
|
}
|
|
|
.save-btn:active {
|
|
|
opacity: 0.9;
|