From 80d7140d1f1a7a2b6c6a13496edc6a8f9983c209 Mon Sep 17 00:00:00 2001 From: artheru Date: Wed, 10 Jun 2026 15:19:04 +0800 Subject: [PATCH] booth: label every field in the publish form (0.99.0) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit audited the Booth as a new publisher: the onboarding is good, but the publish form was placeholder-only — and Kind (codex) + Launch command (codex --yolo) come pre-filled, so their placeholders never show, leaving those two technical fields with no visible label. - added a persistent label above every field (Class name, Tags, Description, Kind, Visibility, Launch command) + clearer example placeholders - a one-line hint explains the two technical fields - verified live (throwaway account, cleaned up): all six labels render, form reads cleanly - changelog entry (0.99) added with the bump --- index.html | 2 +- package.json | 2 +- src/AgentPlatform.jsx | 25 +++++++++++++++++++------ src/Scene2D.jsx | 3 ++- src/styles.css | 5 +++++ 5 files changed, 28 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index 6153c40..270b288 100644 --- a/index.html +++ b/index.html @@ -17,7 +17,7 @@ @media (prefers-reduced-motion: reduce) { .app-loading-gem { animation: none; transform: rotate(45deg); } } - + diff --git a/package.json b/package.json index 0bd260e..0bdbea5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "amerc-site", - "version": "0.98.0-apiconsole", + "version": "0.99.0-boothform", "private": true, "type": "module", "scripts": { diff --git a/src/AgentPlatform.jsx b/src/AgentPlatform.jsx index 81b95db..253ba80 100644 --- a/src/AgentPlatform.jsx +++ b/src/AgentPlatform.jsx @@ -323,14 +323,27 @@ export function BoothDashboard({ auth, setRoute }) {

Publish an agent class

- setForm({ ...form, name: e.target.value })} required /> - setForm({ ...form, tags: e.target.value })} /> -