|
|
|
@ -123,7 +123,7 @@ onMounted(load) |
|
|
|
|
|
|
|
.comment-item { |
|
|
|
padding: 12px 0; |
|
|
|
border-bottom: 1px solid #eee; |
|
|
|
border-bottom: 1px solid var(--ac-border); |
|
|
|
} |
|
|
|
|
|
|
|
.comment-item:last-child { |
|
|
|
@ -143,20 +143,20 @@ onMounted(load) |
|
|
|
} |
|
|
|
|
|
|
|
.comment-time { |
|
|
|
color: #8a93a3; |
|
|
|
color: var(--ac-text-disabled); |
|
|
|
font-size: 12px; |
|
|
|
} |
|
|
|
|
|
|
|
.comment-content { |
|
|
|
margin: 0; |
|
|
|
font-size: 14px; |
|
|
|
color: #333; |
|
|
|
color: var(--ac-text); |
|
|
|
} |
|
|
|
|
|
|
|
.comment-form { |
|
|
|
background: #fff; |
|
|
|
border: 1px solid #e5e5ea; |
|
|
|
border-radius: 8px; |
|
|
|
background: var(--ac-bg-card); |
|
|
|
border: 1px solid var(--ac-border); |
|
|
|
border-radius: var(--song-radius-l); |
|
|
|
padding: 16px; |
|
|
|
} |
|
|
|
|
|
|
|
@ -169,16 +169,25 @@ onMounted(load) |
|
|
|
display: block; |
|
|
|
margin: 10px 0 4px; |
|
|
|
font-size: 13px; |
|
|
|
color: #5c6470; |
|
|
|
color: var(--ac-text-secondary); |
|
|
|
} |
|
|
|
|
|
|
|
.form-input, |
|
|
|
.form-textarea { |
|
|
|
width: 100%; |
|
|
|
padding: 8px 10px; |
|
|
|
border: 1px solid #d3d8e0; |
|
|
|
border-radius: 6px; |
|
|
|
border: 1px solid var(--ac-input-border); |
|
|
|
border-radius: var(--song-radius-l); |
|
|
|
font-size: 14px; |
|
|
|
background: var(--ac-bg-card); |
|
|
|
color: var(--ac-text); |
|
|
|
transition: border-color var(--song-dur-1) var(--song-ease); |
|
|
|
} |
|
|
|
|
|
|
|
.form-input:focus, |
|
|
|
.form-textarea:focus { |
|
|
|
border-color: var(--ac-primary); |
|
|
|
outline: none; |
|
|
|
} |
|
|
|
|
|
|
|
.form-textarea { |
|
|
|
@ -190,11 +199,12 @@ onMounted(load) |
|
|
|
margin-top: 12px; |
|
|
|
padding: 8px 18px; |
|
|
|
border: none; |
|
|
|
border-radius: 6px; |
|
|
|
background: #3b82f6; |
|
|
|
color: #fff; |
|
|
|
border-radius: var(--song-radius-l); |
|
|
|
background: var(--ac-primary-strong); |
|
|
|
color: var(--ac-primary-text); |
|
|
|
font-size: 14px; |
|
|
|
cursor: pointer; |
|
|
|
transition: opacity var(--song-dur-1) var(--song-ease); |
|
|
|
} |
|
|
|
|
|
|
|
.submit-btn:disabled { |
|
|
|
@ -202,16 +212,16 @@ onMounted(load) |
|
|
|
} |
|
|
|
|
|
|
|
.error-text { |
|
|
|
color: #d33c3c; |
|
|
|
color: var(--ac-danger); |
|
|
|
font-size: 13px; |
|
|
|
} |
|
|
|
|
|
|
|
.success-text { |
|
|
|
color: #1e7e34; |
|
|
|
color: var(--ac-success); |
|
|
|
font-size: 13px; |
|
|
|
} |
|
|
|
|
|
|
|
.hint-text { |
|
|
|
color: #8a93a3; |
|
|
|
color: var(--ac-text-disabled); |
|
|
|
} |
|
|
|
</style> |