zxl
4 天以前 874e9cce3b2f9b6649ab72047d98e4244a345b3c
1
.container.data-v-1c43c9ff{background-color:#f5f7fa;min-height:100vh;padding:20rpx;display:flex;flex-direction:column;padding-bottom:calc(120rpx + env(safe-area-inset-bottom))}.calendar-card.data-v-1c43c9ff{background-color:#fff;margin-bottom:20rpx;box-shadow:0 2rpx 12rpx rgba(0,0,0,.05)}.schedule-section.data-v-1c43c9ff{flex:1;padding:20rpx;display:flex;flex-direction:column}.schedule-section .section-header.data-v-1c43c9ff{display:flex;justify-content:space-between;align-items:center;margin-bottom:20rpx}.schedule-section .section-header .title.data-v-1c43c9ff{font-size:30rpx;font-weight:700;color:#333}.schedule-section .section-header .add-btn.data-v-1c43c9ff{margin:0;background-color:#2979ff}.schedule-list.data-v-1c43c9ff{flex:1}.schedule-card.data-v-1c43c9ff{background-color:#fff;border-radius:12rpx;padding:24rpx;margin-bottom:20rpx;display:flex;justify-content:space-between;box-shadow:0 2rpx 8rpx rgba(0,0,0,.04)}.schedule-card .card-content.data-v-1c43c9ff{flex:1}.schedule-card .card-content .project-info.data-v-1c43c9ff{display:flex;align-items:center;margin-bottom:12rpx;gap:8rpx}.schedule-card .card-content .project-info .project-name.data-v-1c43c9ff{font-size:26rpx;color:#2979ff;font-weight:500}.schedule-card .card-content .content-text.data-v-1c43c9ff{font-size:28rpx;color:#333;display:block;margin-bottom:16rpx;line-height:1.4}.schedule-card .card-content .time-info.data-v-1c43c9ff{display:flex;align-items:center;gap:8rpx}.schedule-card .card-content .time-info .time-text.data-v-1c43c9ff{font-size:22rpx;color:#999}.schedule-card .card-actions.data-v-1c43c9ff{display:flex;flex-direction:column;justify-content:center;gap:20rpx;padding-left:20rpx;border-left:1rpx solid #f0f0f0;margin-left:20rpx}.schedule-card .card-actions .action-item.data-v-1c43c9ff{display:flex;flex-direction:column;align-items:center;font-size:20rpx;color:#666}.schedule-card .card-actions .action-item.delete.data-v-1c43c9ff{color:#f56c6c}.empty-state.data-v-1c43c9ff{text-align:center;padding:100rpx 0;color:#999;font-size:28rpx}.custom-popup-mask.data-v-1c43c9ff{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;flex-direction:column;justify-content:flex-end}.custom-popup-content.data-v-1c43c9ff{background-color:#fff;border-radius:24rpx 24rpx 0 0;padding:30rpx;animation:slideUp-1c43c9ff .3s ease-out}.custom-popup-content .popup-header.data-v-1c43c9ff{display:flex;justify-content:space-between;align-items:center;margin-bottom:30rpx;font-size:32rpx;font-weight:700;color:#333}@keyframes slideUp-1c43c9ff{0%{transform:translateY(100%)}to{transform:translateY(0)}}.form-container .form-item.data-v-1c43c9ff{margin-bottom:30rpx}.form-container .form-item .label.data-v-1c43c9ff{display:block;font-size:28rpx;color:#666;margin-bottom:12rpx}.form-container .form-item .label .required.data-v-1c43c9ff{color:#f56c6c;margin-left:4rpx}.form-container .form-item .picker-view.data-v-1c43c9ff{height:80rpx;line-height:80rpx;border:1rpx solid #dcdfe6;border-radius:8rpx;padding:0 20rpx;font-size:28rpx;color:#333;background-color:#fff}.form-container .form-item .custom-textarea.data-v-1c43c9ff{width:100%;min-height:160rpx;border:1rpx solid #dcdfe6;border-radius:8rpx;padding:20rpx;font-size:28rpx;color:#333;box-sizing:border-box}.form-container .form-item.data-v-1c43c9ff .uni-date-editor{width:100%}.form-container .form-item.data-v-1c43c9ff .uni-date-editor .uni-date-x{height:80rpx;border-color:#dcdfe6;border-radius:8rpx;background-color:#fff}.form-container .form-item.data-v-1c43c9ff .uni-date-editor .uni-date-x--border{border-color:#dcdfe6}.form-container .form-item.data-v-1c43c9ff .uni-date-editor .uni-date-input{font-size:28rpx;color:#333}.popup-footer.data-v-1c43c9ff{margin-top:40rpx;padding-bottom:env(safe-area-inset-bottom)}.popup-footer .submit-btn.data-v-1c43c9ff{width:100%;background-color:#2979ff;height:88rpx;line-height:88rpx;border-radius:44rpx;font-size:30rpx;color:#fff}