style(web): 更新审批中心、审计、政策制度页面样式,增强页面布局和视觉效果

This commit is contained in:
caoxiaozhu
2026-05-15 06:56:39 +00:00
parent 511337df95
commit d8d0415bf4
3 changed files with 431 additions and 49 deletions

View File

@@ -319,6 +319,11 @@
background: linear-gradient(180deg, #fcfefd 0%, #f4f8f6 100%);
display: flex;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;
}
.table-wrap.is-empty {
align-items: center;
justify-content: center;
}
@@ -803,6 +808,11 @@ tbody tr.spotlight {
grid-template-rows: auto minmax(0, 1fr);
}
.json-editor-card {
display: grid;
gap: 12px;
}
.markdown-card .field {
min-height: 0;
grid-template-rows: auto minmax(0, 1fr);
@@ -822,6 +832,43 @@ tbody tr.spotlight {
color: #475569;
}
.json-template-meta {
display: flex;
gap: 10px;
flex-wrap: wrap;
}
.json-template-meta span {
min-height: 28px;
display: inline-flex;
align-items: center;
gap: 6px;
padding: 0 10px;
border-radius: 999px;
background: #f8fafc;
color: #475569;
font-size: 12px;
font-weight: 750;
}
.json-template-meta strong {
color: #0f172a;
font-weight: 850;
}
.json-editor {
min-height: 320px;
font-family: "Cascadia Mono", "Consolas", monospace;
font-size: 13px;
line-height: 1.65;
white-space: pre;
}
.json-editor.disabled {
background: #f8fafc;
color: #475569;
}
.subtle-banner,
.editor-foot {
display: flex;