From 05c8c67dd63352db898b1c10129c2239c0bf1936 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 15 Jun 2023 16:26:02 -0300 Subject: content: generatePageBanner, generateAlbumBanner --- src/content/dependencies/generatePageLayout.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/content/dependencies/generatePageLayout.js') diff --git a/src/content/dependencies/generatePageLayout.js b/src/content/dependencies/generatePageLayout.js index 610b4a1f..c9ab83fb 100644 --- a/src/content/dependencies/generatePageLayout.js +++ b/src/content/dependencies/generatePageLayout.js @@ -98,6 +98,12 @@ export default { cover: {type: 'html'}, + banner: {type: 'html'}, + bannerPosition: { + validate: v => v.is('top', 'bottom'), + default: 'top', + }, + socialEmbed: {type: 'html'}, colorStyleRules: { @@ -413,7 +419,7 @@ export default { const layoutHTML = [ navHTML, - // banner.position === 'top' && bannerHTML, + slots.bannerPosition === 'top' && slots.banner, // secondaryNavHTML, html.tag('div', { @@ -432,7 +438,7 @@ export default { mainHTML, sidebarRightHTML, ]), - // banner.position === 'bottom' && bannerHTML, + slots.bannerPosition === 'bottom' && slots.banner, footerHTML, ].filter(Boolean).join('\n'); -- cgit 1.3.0-6-gf8a5