From c16cebe4ffe9c7534b2dab707924106a0e023363 Mon Sep 17 00:00:00 2001 From: cawcenter Date: Sat, 13 Dec 2025 16:31:28 -0500 Subject: [PATCH] feat: Enable site name and domain editing in SiteEditor --- frontend/src/components/admin/sites/SiteEditor.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/admin/sites/SiteEditor.tsx b/frontend/src/components/admin/sites/SiteEditor.tsx index 66a2abf..f8856a2 100644 --- a/frontend/src/components/admin/sites/SiteEditor.tsx +++ b/frontend/src/components/admin/sites/SiteEditor.tsx @@ -56,7 +56,8 @@ export default function SiteEditor({ id }: SiteEditorProps) { const client = getDirectusClient(); // @ts-ignore await client.request(updateItem('sites', id, { - // Update basic fields if changed (add logic later) + name: site.name, + domain: site.domain, status: site.status, settings: features })); @@ -87,17 +88,21 @@ export default function SiteEditor({ id }: SiteEditorProps) { setSite({ ...site, name: e.target.value })} className="bg-slate-900 border-slate-700" + placeholder="My Awesome Site" /> +

Internal identifier for this site

setSite({ ...site, domain: e.target.value })} className="bg-slate-900 border-slate-700 font-mono text-blue-400" + placeholder="example.com" /> +

Your custom domain (without https://)