diff --git a/ui/web/src/components/shared/tool-name-select.tsx b/ui/web/src/components/shared/tool-name-select.tsx index 9df34b04..68168484 100644 --- a/ui/web/src/components/shared/tool-name-select.tsx +++ b/ui/web/src/components/shared/tool-name-select.tsx @@ -99,7 +99,7 @@ export function ToolNameSelect({
inputRef.current?.focus()} > diff --git a/ui/web/src/components/ui/input.tsx b/ui/web/src/components/ui/input.tsx index 89169058..f0b32a56 100644 --- a/ui/web/src/components/ui/input.tsx +++ b/ui/web/src/components/ui/input.tsx @@ -9,7 +9,7 @@ function Input({ className, type, ...props }: React.ComponentProps<"input">) { data-slot="input" className={cn( "file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm", - "focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]", + "focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-2", "aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive", className )} diff --git a/ui/web/src/pages/agents/agent-create-dialog.tsx b/ui/web/src/pages/agents/agent-create-dialog.tsx index b17f14cc..f0d53573 100644 --- a/ui/web/src/pages/agents/agent-create-dialog.tsx +++ b/ui/web/src/pages/agents/agent-create-dialog.tsx @@ -110,7 +110,7 @@ export function AgentCreateDialog({ open, onOpenChange, onCreate }: AgentCreateD Create Agent -
+
diff --git a/ui/web/src/pages/channels/channel-instance-form-dialog.tsx b/ui/web/src/pages/channels/channel-instance-form-dialog.tsx index b8503d53..bfc6f276 100644 --- a/ui/web/src/pages/channels/channel-instance-form-dialog.tsx +++ b/ui/web/src/pages/channels/channel-instance-form-dialog.tsx @@ -255,7 +255,7 @@ export function ChannelInstanceFormDialog({ {/* === FORM STEP === */} {step === "form" && ( <> -
+
setName(slugify(e.target.value))} placeholder="my-telegram-bot" disabled={!!instance} /> @@ -371,7 +371,7 @@ export function ChannelInstanceFormDialog({ {/* === CONFIG STEP (rendered by registered component) === */} {step === "config" && createdInstanceId && ConfigStep && ( <> -
+
Create Cron Job -
+
setName(slugify(e.target.value))} placeholder="my-daily-task" /> diff --git a/ui/web/src/pages/custom-tools/custom-tool-form-dialog.tsx b/ui/web/src/pages/custom-tools/custom-tool-form-dialog.tsx index 1834d014..28fee1fa 100644 --- a/ui/web/src/pages/custom-tools/custom-tool-form-dialog.tsx +++ b/ui/web/src/pages/custom-tools/custom-tool-form-dialog.tsx @@ -95,7 +95,7 @@ export function CustomToolFormDialog({ open, onOpenChange, tool, onSubmit }: Cus {tool ? "Edit Tool" : "Create Custom Tool"} -
+
setName(slugify(e.target.value))} placeholder="my-tool" /> diff --git a/ui/web/src/pages/providers/provider-form-dialog.tsx b/ui/web/src/pages/providers/provider-form-dialog.tsx index 69544c41..05117854 100644 --- a/ui/web/src/pages/providers/provider-form-dialog.tsx +++ b/ui/web/src/pages/providers/provider-form-dialog.tsx @@ -105,7 +105,7 @@ export function ProviderFormDialog({ open, onOpenChange, provider, onSubmit, exi {isEdit ? "Edit Provider" : "Add Provider"} Configure an LLM provider connection. -
+
{/* Provider type selector — always shown in create mode */} {!isEdit && ( Create Team -
+