Skip to content

Commit 1a37e63

Browse files
committed
feat(site,sanity): support document ogImage override, full-bleed 1200x630 cards, and Media Library prewarm script
1 parent 33e6e40 commit 1a37e63

8 files changed

Lines changed: 467 additions & 133 deletions

File tree

‎apps/sanity/schemas/partials/base.ts‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ const baseType = defineType({
4040
options: { hotspot: true },
4141
validation: (rule) => rule.required(),
4242
}),
43+
defineField({
44+
name: "ogImage",
45+
title: "Open Graph Override Image",
46+
type: "image",
47+
options: { hotspot: true },
48+
description:
49+
"Optional social share card image override. When empty, falls back to prewarmed OG cards or dynamically generated CodingCat.dev cards.",
50+
}),
4351
defineField({
4452
name: "date",
4553
title: "Publish Date",

0 commit comments

Comments
 (0)