feat: ship usable local v1 with demo, workers, approvals, and docker support

This commit is contained in:
Codex
2026-03-23 12:59:41 +08:00
parent 0ab83990b2
commit 515ce72d0d
14 changed files with 1015 additions and 215 deletions

View File

@@ -25,7 +25,8 @@ body {
button,
input,
textarea {
textarea,
select {
font: inherit;
}
@@ -38,6 +39,11 @@ button {
cursor: pointer;
}
button:disabled {
opacity: 0.55;
cursor: default;
}
button.ghost {
background: transparent;
color: var(--text);
@@ -49,7 +55,8 @@ button.danger {
}
input,
textarea {
textarea,
select {
width: 100%;
border-radius: 12px;
border: 1px solid var(--line);
@@ -108,6 +115,10 @@ textarea {
gap: 0.75rem;
}
.stack.compact {
margin-bottom: 1rem;
}
.list,
.timeline {
display: grid;
@@ -143,6 +154,10 @@ textarea {
outline: 2px solid rgba(31, 111, 235, 0.2);
}
.session-item.archived {
opacity: 0.7;
}
.message header,
.event header {
display: flex;
@@ -171,7 +186,8 @@ textarea {
.badge.failed,
.badge.cancelled,
.badge.rejected {
.badge.rejected,
.badge.offline {
color: var(--danger);
}
@@ -202,6 +218,14 @@ textarea {
color: var(--muted);
}
.hint {
margin-bottom: 0.75rem;
padding: 0.75rem 0.875rem;
border-radius: 14px;
background: rgba(31, 111, 235, 0.08);
color: var(--accent);
}
pre {
margin: 0;
white-space: pre-wrap;