feat: connect frontend readonly apis

This commit is contained in:
Yoilun
2026-05-25 20:28:23 +08:00
parent 8463d43e2e
commit 5cbf4f8b3d
17 changed files with 805 additions and 102 deletions

View File

@@ -393,6 +393,33 @@ button {
padding: 14px;
}
.load-state {
display: grid;
min-height: 76px;
place-items: center;
color: var(--muted);
background: var(--panel-muted);
border: 1px dashed var(--line);
border-radius: 8px;
font-weight: 700;
}
.error-state {
border-color: #d8a08a;
background: #f8e7dd;
}
.sample-fallback {
margin-top: 14px;
}
.project-item[role="button"]:focus-visible,
.agent-list-item:focus-visible,
.tab-button:focus-visible {
outline: 3px solid color-mix(in srgb, var(--terracotta) 48%, transparent);
outline-offset: 2px;
}
.workflow-layout {
display: grid;
grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr);