feat(web): complete MVP0 public layout, banner, and SEO baseline

This commit is contained in:
2026-02-10 22:04:53 +01:00
parent bf1a92d129
commit 8390689c8d
18 changed files with 393 additions and 16 deletions

View File

@@ -12,6 +12,20 @@ async function main() {
status: "published",
},
})
await db.systemSetting.upsert({
where: { key: "public.header_banner" },
update: {},
create: {
key: "public.header_banner",
value: JSON.stringify({
enabled: true,
message: "New portfolio release is live.",
ctaLabel: "Open latest posts",
ctaHref: "/",
}),
},
})
}
main()