feat(site): port stitch design system + seed-ready content (#5)
All checks were successful
ci/woodpecker/push/web Pipeline was successful

Co-authored-by: Jason Woltje <jason@diversecanvas.com>
Co-committed-by: Jason Woltje <jason@diversecanvas.com>
This commit was merged in pull request #5.
This commit is contained in:
2026-04-15 01:16:41 +00:00
committed by jason.woltje
parent 6db28bc81f
commit b47c5e420a
42 changed files with 4193 additions and 398 deletions

View File

@@ -10,24 +10,25 @@ export const ContactSubmissions: CollectionConfig = {
},
admin: {
useAsTitle: "name",
defaultColumns: ["name", "email", "status", "submittedAt"],
defaultColumns: ["name", "email", "submittedAt"],
group: "System",
},
fields: [
{ name: "name", type: "text", required: true },
{ name: "email", type: "email", required: true },
{ name: "brief", type: "textarea", required: true },
{ name: "source", type: "text" },
{ name: "submittedAt", type: "date", defaultValue: () => new Date() },
{ name: "ipHash", type: "text" },
{ name: "message", type: "textarea", required: true },
{
name: "status",
type: "select",
defaultValue: "new",
options: [
{ label: "New", value: "new" },
{ label: "Replied", value: "replied" },
{ label: "Spam", value: "spam" },
],
name: "turnstileVerified",
type: "checkbox",
defaultValue: false,
admin: { readOnly: true },
},
{
name: "submittedAt",
type: "date",
defaultValue: () => new Date().toISOString(),
admin: { readOnly: true },
},
{ name: "ip", type: "text", admin: { readOnly: true } },
],
};