From 0f89605c24a1d60284d4c08664ba2fcd1a8982b7 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 15 Apr 2023 20:17:01 -0300 Subject: content: generateStickyHeadingContainer --- src/content/dependencies/generatePageLayout.js | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'src/content/dependencies/generatePageLayout.js') diff --git a/src/content/dependencies/generatePageLayout.js b/src/content/dependencies/generatePageLayout.js index 86054437..e9de61df 100644 --- a/src/content/dependencies/generatePageLayout.js +++ b/src/content/dependencies/generatePageLayout.js @@ -3,6 +3,7 @@ import {empty, openAggregate} from '../../util/sugar.js'; export default { contentDependencies: [ 'generateFooterLocalizationLinks', + 'generateStickyHeadingContainer', ], extraDependencies: [ @@ -20,6 +21,9 @@ export default { relations.footerLocalizationLinks = relation('generateFooterLocalizationLinks'); + relations.stickyHeadingContainer = + relation('generateStickyHeadingContainer'); + return relations; }, @@ -168,14 +172,11 @@ export default { if (!html.isBlank(slots.title)) { switch (slots.headingMode) { case 'sticky': - /* - generateStickyHeadingContainer({ - coverSrc: cover.src, - coverAlt: cover.alt, - coverArtTags: cover.artTags, - title, - }) - */ + titleHTML = + relations.stickyHeadingContainer.slots({ + title: slots.title, + cover: slots.cover, + }); break; case 'static': titleHTML = html.tag('h1', slots.title); -- cgit 1.3.0-6-gf8a5