From 51c8848a5026877382b3c0c9c4d8167a0536e1b0 Mon Sep 17 00:00:00 2001 From: Alex Dunmow Date: Mon, 6 Jul 2026 20:10:46 +0800 Subject: [PATCH] fix(noir): case-master gains hero + cta slot placeholders Page blocks assigned to the landing template's hero/cta slots had no corresponding slot placeholder in the case master, so they rendered appended after . Master-page change: needs a fresh instance (or restart). Co-Authored-By: Claude Fable 5 --- master_pages.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/master_pages.json b/master_pages.json index 83b2009..03d8d59 100644 --- a/master_pages.json +++ b/master_pages.json @@ -16,8 +16,10 @@ "page_templates": ["landing", "full-width"], "blocks": [ { "block_key": "navbar", "title": "Case-File Masthead", "content": { "menuName": "main", "logoType": "text", "logoText": { "text": "The Cold File" }, "variant": "transparent-over-hero" }, "slot": "hero", "sort_order": 0 }, + { "block_key": "slot", "title": "Hero Content", "content": { "slotName": "hero", "placeholder": "Hero" }, "slot": "hero", "sort_order": 1 }, { "block_key": "slot", "title": "Main Content", "content": { "slotName": "main" }, "slot": "main", "sort_order": 0 }, { "block_key": "divider", "title": "CTA Rule", "content": { "variant": "line", "weight": "thick", "width": "full" }, "slot": "cta", "sort_order": 0 }, + { "block_key": "slot", "title": "CTA Content", "content": { "slotName": "cta", "placeholder": "Closing call to action" }, "slot": "cta", "sort_order": 1 }, { "block_key": "footer", "title": "Site Footer", "content": { "layout": "columns", "companyName": "The Cold File", "tagline": "Cases that were never closed." }, "slot": "footer", "sort_order": 0 } ] }