優化 PPT 最近預覽入口
Some checks failed
CD Pipeline / deploy (push) Has been cancelled

This commit is contained in:
OoO
2026-05-18 16:07:55 +08:00
parent 217aa4fd6d
commit 1262017261
5 changed files with 127 additions and 1 deletions

View File

@@ -123,6 +123,65 @@
gap: var(--momo-space-1, 4px);
}
.ppt-deck-workbench {
margin-top: var(--momo-space-4, 16px);
padding: var(--momo-space-4, 16px);
border: 1px solid var(--obs-line);
border-radius: var(--momo-radius-lg, 8px);
background:
radial-gradient(circle, rgba(45, 40, 32, 0.08) 1px, transparent 1.2px),
rgba(255, 255, 255, 0.5);
background-size: 10px 10px, auto;
box-shadow: var(--momo-shadow-md, 0 16px 38px rgba(70, 46, 28, 0.08));
}
.ppt-workbench-head {
display: flex;
align-items: flex-start;
justify-content: space-between;
gap: var(--momo-space-3, 12px);
margin-bottom: var(--momo-space-3, 12px);
}
.ppt-deck-rail {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: var(--momo-space-3, 12px);
}
.ppt-deck-card {
display: grid;
align-content: space-between;
min-height: 168px;
padding: var(--momo-space-3, 12px);
border: 1px solid var(--obs-line);
border-radius: var(--momo-radius-md, 6px);
background: rgba(255, 255, 255, 0.64);
}
.ppt-deck-card.is-disabled {
opacity: 0.68;
}
.ppt-deck-meta,
.ppt-deck-facts {
display: flex;
align-items: center;
justify-content: space-between;
gap: var(--momo-space-2, 8px);
color: var(--obs-muted);
font-size: var(--momo-text-caption, 12px);
}
.ppt-deck-card h3 {
margin: var(--momo-space-2, 8px) 0;
color: var(--obs-ink);
font-size: var(--momo-text-body, 14px);
font-weight: var(--momo-font-weight-black, 800);
line-height: 1.35;
overflow-wrap: anywhere;
}
.ppt-grid {
display: grid;
grid-template-columns: minmax(0, 1.2fr) minmax(330px, 0.8fr);
@@ -439,6 +498,10 @@
grid-template-columns: 1fr;
}
.ppt-deck-rail {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.ppt-auto-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
@@ -452,6 +515,7 @@
.ppt-command,
.ppt-auto-grid,
.ppt-mini-grid,
.ppt-deck-rail,
.ppt-coverage-score,
.ppt-coverage-list {
grid-template-columns: 1fr;
@@ -459,6 +523,7 @@
.ppt-panel-head,
.ppt-table-title,
.ppt-workbench-head,
.ppt-run-log-head,
.ppt-run-row,
.ppt-coverage-row {