diff --git a/components/call-log/header/header.vue b/components/call-log/header/header.vue index 29e49ae..f830997 100644 --- a/components/call-log/header/header.vue +++ b/components/call-log/header/header.vue @@ -1,15 +1,31 @@ \ No newline at end of file + + .modal-mask { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.5); + display: flex; + justify-content: center; + align-items: center; + z-index: 999; + } + + .modal-content { + width: 600rpx; + background-color: #fff; + border-radius: 16rpx; + overflow: hidden; + } + + .modal-header { + padding: 40rpx; + text-align: center; + border-bottom: 1rpx solid #f0f0f0; + } + + .modal-title { + font-size: 36rpx; + font-weight: bold; + color: #333; + } + + .modal-body { + padding: 40rpx; + } + + .form-item { + margin-bottom: 30rpx; + } + + .form-label { + display: block; + font-size: 28rpx; + color: #666; + margin-bottom: 16rpx; + } + + .form-input { + width: 100%; + height: 80rpx; + border: 1rpx solid #ddd; + border-radius: 8rpx; + padding: 0 20rpx; + font-size: 28rpx; + box-sizing: border-box; + } + + .modal-footer { + display: flex; + border-top: 1rpx solid #f0f0f0; + } + + .btn { + flex: 1; + height: 100rpx; + display: flex; + justify-content: center; + align-items: center; + font-size: 32rpx; + } + + .btn-cancel { + border-right: 1rpx solid #f0f0f0; + color: #666; + } + + .btn-confirm { + color: #007AFF; + } + diff --git a/components/call-log/nav-bar/nav-bar.vue b/components/call-log/nav-bar/nav-bar.vue index d691904..bf09972 100644 --- a/components/call-log/nav-bar/nav-bar.vue +++ b/components/call-log/nav-bar/nav-bar.vue @@ -1,19 +1,11 @@