From 80f06ea8932b3fb33942357b161845c51aab4026 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Mon, 10 Feb 2025 18:43:53 -0400 Subject: data, content, css: art tag additional names --- src/content/dependencies/generateArtTagGalleryPage.js | 7 ++++++- src/content/dependencies/generateArtTagInfoPage.js | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'src/content') diff --git a/src/content/dependencies/generateArtTagGalleryPage.js b/src/content/dependencies/generateArtTagGalleryPage.js index fee7f463..474512da 100644 --- a/src/content/dependencies/generateArtTagGalleryPage.js +++ b/src/content/dependencies/generateArtTagGalleryPage.js @@ -3,6 +3,7 @@ import {empty, stitchArrays, unique} from '#sugar'; export default { contentDependencies: [ + 'generateAdditionalNamesBox', 'generateArtTagGalleryPageFeaturedLine', 'generateArtTagGalleryPageShowingLine', 'generateArtTagNavLinks', @@ -46,6 +47,9 @@ export default { relations.navLinks = relation('generateArtTagNavLinks', artTag); + relations.additionalNamesBox = + relation('generateAdditionalNamesBox', artTag.additionalNames); + relations.quickDescription = relation('generateQuickDescription', artTag); @@ -139,9 +143,10 @@ export default { }), headingMode: 'static', - color: data.color, + additionalNames: relations.additionalNamesBox, + mainClasses: ['top-index'], mainContent: [ relations.quickDescription.slots({ diff --git a/src/content/dependencies/generateArtTagInfoPage.js b/src/content/dependencies/generateArtTagInfoPage.js index 883dbbef..7765f159 100644 --- a/src/content/dependencies/generateArtTagInfoPage.js +++ b/src/content/dependencies/generateArtTagInfoPage.js @@ -2,6 +2,7 @@ import {empty, stitchArrays, unique} from '#sugar'; export default { contentDependencies: [ + 'generateAdditionalNamesBox', 'generateArtTagNavLinks', 'generateArtTagSidebar', 'generateContentHeading', @@ -47,6 +48,9 @@ export default { sidebar: relation('generateArtTagSidebar', artTag), + additionalNamesBox: + relation('generateAdditionalNamesBox', artTag.additionalNames), + contentHeading: relation('generateContentHeading'), @@ -120,9 +124,11 @@ export default { tag: language.sanitize(data.name), }), - headingMode: 'static', + headingMode: 'sticky', color: data.color, + additionalNames: relations.additionalNamesBox, + mainContent: [ html.tag('p', language.encapsulate(pageCapsule, 'featuredIn', capsule => -- cgit 1.3.0-6-gf8a5