fix(feedback): refine summary and error states

This commit is contained in:
zhangheng
2026-07-22 19:30:26 +08:00
parent 0a2509d923
commit 7934d64520
4 changed files with 90 additions and 9 deletions

View File

@@ -7,6 +7,76 @@
padding: 0;
}
.feedback-error-banner {
flex-direction: column;
align-items: stretch;
gap: 14rpx;
}
.feedback-error-message {
display: block;
}
.feedback-error-footer,
.feedback-error-reference {
display: flex;
align-items: center;
}
.feedback-error-footer {
justify-content: flex-end;
gap: 18rpx;
}
.feedback-error-reference {
flex: 1;
min-width: 0;
gap: 12rpx;
color: #6e6e73;
font-size: 21rpx;
}
.feedback-error-reference > text {
min-width: 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.feedback-error-copy,
.feedback-error-retry {
display: flex;
flex: none;
align-items: center;
justify-content: center;
height: 56rpx;
margin: 0;
border: 0;
border-radius: 8rpx;
font-size: 23rpx;
line-height: 1;
}
.feedback-error-copy {
padding: 0;
background: transparent;
color: #6e6e73;
font-weight: 500;
}
.feedback-error-retry {
min-width: 104rpx;
padding: 0 22rpx;
background: #007aff;
color: #ffffff;
font-weight: 600;
}
.feedback-error-copy::after,
.feedback-error-retry::after {
border: 0;
}
.feedback-field,
.content-field {
padding: 24rpx;
@@ -323,14 +393,18 @@
.voice-summary-button,
.voice-summary-apply-button {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 72rpx;
margin: 0;
padding: 0 20rpx;
border: 0;
border-radius: 8rpx;
font-size: 25rpx;
font-weight: 600;
line-height: 72rpx;
line-height: 1;
}
.voice-summary-button {