增加发布协议确认配置

This commit is contained in:
yml2213
2026-06-07 21:14:49 +08:00
parent 954c3d6be3
commit eebd2d3b04
19 changed files with 760 additions and 13 deletions
@@ -644,6 +644,64 @@
line-height: 1.5;
}
.publish-agreement-card {
display: grid;
gap: 10px;
margin-bottom: 12px;
padding: 12px;
border: 1px solid #edf0f4;
border-radius: 8px;
background: #fff;
}
.agreement-check-label {
color: #30343a;
font-size: 13px;
font-weight: 700;
line-height: 1.45;
}
.agreement-link {
padding: 0;
border: none;
background: transparent;
color: #1477ff;
font: inherit;
}
.publish-agreement-popup {
max-height: 86vh;
}
.agreement-popup-body {
display: grid;
gap: 12px;
max-height: 86vh;
overflow: auto;
padding: 20px 16px calc(16px + env(safe-area-inset-bottom));
}
.agreement-popup-body h3 {
margin: 0;
color: #17233d;
font-size: 18px;
font-weight: 900;
}
.agreement-popup-content {
max-height: 62vh;
overflow: auto;
padding: 12px;
border: 1px solid #e5e7eb;
border-radius: 8px;
background: #f8fafc;
color: #1f2937;
font-size: 12px;
font-weight: 700;
line-height: 1.7;
white-space: pre-wrap;
}
.publish-actions {
display: grid;
grid-template-columns: 92px minmax(0, 1fr);