diff --git a/.gitignore b/.gitignore index 3db0404..67a18ae 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,6 @@ agents/research-scan.json .astroagent/work/ app/.astroagent/jobs/ app/.astroagent/work/ + +# Claude Code local machine settings (not shared) +.claude/settings.local.json diff --git a/app/src/layouts/AdminLayout.astro b/app/src/layouts/AdminLayout.astro index 0333d95..10b61fa 100644 --- a/app/src/layouts/AdminLayout.astro +++ b/app/src/layouts/AdminLayout.astro @@ -59,6 +59,7 @@ const { title = "Admin" } = Astro.props; 印 Carlos Arias · Admin + Web Designer Projects View site ↗ Sign out diff --git a/app/src/pages/admin/designer.astro b/app/src/pages/admin/designer.astro new file mode 100644 index 0000000..041cd05 --- /dev/null +++ b/app/src/pages/admin/designer.astro @@ -0,0 +1,260 @@ +--- +import AdminLayout from "../../layouts/AdminLayout.astro"; + +// Convenience list for the target-page picker. The agent can reach any page; +// this is just the common set plus "new page". +const PAGES = [ + { value: "/", label: "Home" }, + { value: "/about", label: "About" }, + { value: "/services", label: "Services" }, + { value: "/services/website-design", label: "Services — Website design" }, + { value: "/projects", label: "Projects (index)" }, + { value: "/resume", label: "Resume" }, + { value: "/contact", label: "Contact" }, + { value: "/changelog", label: "Changelog" }, + { value: "/faq", label: "FAQ" }, +]; +--- + + + Web Designer + Give the design agent a task for any page — instructions, a draft, images, and short-video links. Tasks queue up and publish themselves one at a time; you review the results here. + + + + + Page + + + {PAGES.map((p) => {p.label})} + + New page… + + + + + New page path + / + + + + Task title optional — for the queue list + + + What should the Web Designer do? + + + Draft content optional + + + + Images optional+ Add image + + + + + Short video links optional+ Add link + + + + + Add to queue & run + + + + + + QueueRun queue + Loading… + + + + + +
Give the design agent a task for any page — instructions, a draft, images, and short-video links. Tasks queue up and publish themselves one at a time; you review the results here.