|
@@ -504,14 +504,14 @@ export default {
|
|
|
.form-group { margin-bottom: 20rpx; }
|
|
.form-group { margin-bottom: 20rpx; }
|
|
|
.form-label { font-size: 26rpx; color: #333; font-weight: 500; margin-bottom: 10rpx; display: block; }
|
|
.form-label { font-size: 26rpx; color: #333; font-weight: 500; margin-bottom: 10rpx; display: block; }
|
|
|
.tag-row { display: flex; flex-wrap: wrap; gap: 10rpx; }
|
|
.tag-row { display: flex; flex-wrap: wrap; gap: 10rpx; }
|
|
|
-.tag-btn { padding: 12rpx 24rpx; border-radius: 30rpx; border: 2rpx solid #e8e8e8; background: #fafafa; transition: all 0.2s ease; }
|
|
|
|
|
|
|
+.tag-btn { padding: 12rpx 24rpx; border-radius: 30rpx; border: 2rpx solid #e8e8e8; background: #fafafa; transition: border-color 0.2s ease, background-color 0.2s ease, box-shadow 0.2s ease; }
|
|
|
.tag-active { border-color: #F97316; background: #FFF3E0; box-shadow: 0 4rpx 12rpx rgba(249,115,22,0.15); }
|
|
.tag-active { border-color: #F97316; background: #FFF3E0; box-shadow: 0 4rpx 12rpx rgba(249,115,22,0.15); }
|
|
|
.tag-btn text { font-size: 26rpx; color: #666; }
|
|
.tag-btn text { font-size: 26rpx; color: #666; }
|
|
|
.tag-active text { color: #F97316; font-weight: 600; }
|
|
.tag-active text { color: #F97316; font-weight: 600; }
|
|
|
.form-input { width: 100%; height: 76rpx; border: 1rpx solid #e8e8e8; border-radius: 14rpx; padding: 0 16rpx; font-size: 26rpx; background: #FAFAFA; box-sizing: border-box; }
|
|
.form-input { width: 100%; height: 76rpx; border: 1rpx solid #e8e8e8; border-radius: 14rpx; padding: 0 16rpx; font-size: 26rpx; background: #FAFAFA; box-sizing: border-box; }
|
|
|
.step-sync-row { display: flex; align-items: center; gap: 12rpx; }
|
|
.step-sync-row { display: flex; align-items: center; gap: 12rpx; }
|
|
|
.step-input { flex: 1; }
|
|
.step-input { flex: 1; }
|
|
|
-.sync-btn { padding: 12rpx 28rpx; border-radius: 30rpx; border: 2rpx solid #F97316; background: #FFF3E0; transition: all 0.2s ease; flex-shrink: 0; }
|
|
|
|
|
|
|
+.sync-btn { padding: 12rpx 28rpx; border-radius: 30rpx; border: 2rpx solid #F97316; background: #FFF3E0; transition: opacity 0.2s ease; flex-shrink: 0; }
|
|
|
.sync-btn text { font-size: 24rpx; color: #F97316; font-weight: 500; }
|
|
.sync-btn text { font-size: 24rpx; color: #F97316; font-weight: 500; }
|
|
|
.syncing { opacity: 0.5; }
|
|
.syncing { opacity: 0.5; }
|
|
|
.step-hint { font-size: 22rpx; color: #10B981; margin-top: 6rpx; display: block; }
|
|
.step-hint { font-size: 22rpx; color: #10B981; margin-top: 6rpx; display: block; }
|
|
@@ -548,7 +548,7 @@ export default {
|
|
|
|
|
|
|
|
/* ===== 提交按钮 ===== */
|
|
/* ===== 提交按钮 ===== */
|
|
|
.submit-wrap { padding: 24rpx 20rpx 32rpx; }
|
|
.submit-wrap { padding: 24rpx 20rpx 32rpx; }
|
|
|
-.submit-btn { background: linear-gradient(135deg, #FF8C42, #F97316); color: #fff; text-align: center; padding: 22rpx 0; border-radius: 14rpx; font-size: 30rpx; font-weight: 600; box-shadow: 0 6rpx 20rpx rgba(249,115,22,0.3); transition: all 0.2s ease; }
|
|
|
|
|
|
|
+.submit-btn { background: linear-gradient(135deg, #FF8C42, #F97316); color: #fff; text-align: center; padding: 22rpx 0; border-radius: 14rpx; font-size: 30rpx; font-weight: 600; box-shadow: 0 6rpx 20rpx rgba(249,115,22,0.3); transition: transform 0.2s ease; }
|
|
|
.submit-btn:active { transform: scale(0.98); }
|
|
.submit-btn:active { transform: scale(0.98); }
|
|
|
.submitting { opacity: 0.6; }
|
|
.submitting { opacity: 0.6; }
|
|
|
|
|
|