style(admin): improve model toggle layout to avoid label wrapping
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled

This commit is contained in:
Your Name 2026-02-20 20:46:37 +08:00
parent 11e81259bd
commit 6ff83ee92a

View File

@ -5805,23 +5805,32 @@ export function AdminSettingsClient() {
checked={modelForm.supportsVision}
onCheckedChange={(checked) => setModelForm({ ...modelForm, supportsVision: checked })}
/>
<Label>支持视觉</Label>
<Label className="whitespace-nowrap">支持视觉</Label>
</div>
<div className="flex items-center gap-2">
<Switch
checked={modelForm.supportsImageGen}
onCheckedChange={(checked) => setModelForm({ ...modelForm, supportsImageGen: checked })}
/>
<Label>支持绘图</Label>
<Label className="whitespace-nowrap">支持绘图</Label>
</div>
</div>
<div className="flex gap-4">
<div className="flex items-center gap-2">
<Switch
checked={modelForm.isEnabled}
onCheckedChange={(checked) => setModelForm({ ...modelForm, isEnabled: checked })}
/>
<Label>启用</Label>
<div className="space-y-3">
<div className="flex gap-6">
<div className="flex items-center gap-2">
<Switch
checked={modelForm.isEnabled}
onCheckedChange={(checked) => setModelForm({ ...modelForm, isEnabled: checked })}
/>
<Label className="whitespace-nowrap">启用</Label>
</div>
<div className="flex items-center gap-2">
<Switch
checked={modelForm.isDefault}
onCheckedChange={(checked) => setModelForm({ ...modelForm, isDefault: checked })}
/>
<Label className="whitespace-nowrap">设为默认</Label>
</div>
</div>
<div className="flex items-center gap-2">
<Switch
@ -5830,13 +5839,6 @@ export function AdminSettingsClient() {
/>
<Label>前台隐藏(仅 Agent/故障迁移可用)</Label>
</div>
<div className="flex items-center gap-2">
<Switch
checked={modelForm.isDefault}
onCheckedChange={(checked) => setModelForm({ ...modelForm, isDefault: checked })}
/>
<Label>设为默认</Label>
</div>
</div>
<div className="flex items-center gap-2">
<Switch