DG9 统一全站 UI 布局样板迁移

关联 Issue: DG9-0..DG9-12
这个提交包含在:
2026-05-14 00:52:59 +08:00
父节点 3ac5c785b1
当前提交 4b14c925b6
共修改 30 个文件,包含 743 行新增和 437 行删除
+77
查看文件
@@ -222,6 +222,72 @@
padding: var(--mobile-card-padding);
}
.mobile-page-stack {
display: grid;
gap: var(--mobile-card-gap);
min-width: 0;
}
.mobile-section-header {
display: flex;
align-items: flex-end;
justify-content: space-between;
gap: 0.75rem;
min-width: 0;
}
.mobile-section-title {
min-width: 0;
color: rgb(24 24 27);
font-size: 0.95rem;
font-weight: 700;
line-height: 1.35rem;
}
.mobile-section-meta {
flex: none;
color: rgb(113 113 122);
font-size: 0.75rem;
line-height: 1rem;
}
.mobile-list-card__header {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
gap: 0.75rem;
align-items: start;
min-width: 0;
}
.mobile-list-card__title {
min-width: 0;
overflow: hidden;
color: rgb(24 24 27);
font-size: 0.9rem;
font-weight: 700;
line-height: 1.35rem;
text-overflow: ellipsis;
white-space: nowrap;
}
.mobile-list-card__subtitle {
min-width: 0;
overflow: hidden;
color: rgb(113 113 122);
font-size: 0.75rem;
line-height: 1.05rem;
text-overflow: ellipsis;
white-space: nowrap;
}
.mobile-status-slot {
flex: none;
max-width: 42%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.mobile-subcard {
min-width: 0;
border: 1px solid rgb(228 228 231);
@@ -299,6 +365,17 @@
padding: 0.75rem var(--mobile-page-x) max(0.75rem, var(--mobile-safe-area-bottom));
}
.mobile-sticky-action-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(min(100%, 8rem), 1fr));
gap: 0.5rem;
min-width: 0;
}
.mobile-sticky-action-grid > * {
min-height: 46px;
}
@media (max-width: 359px) {
:root {
--mobile-page-x: 8px;