diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-02-10 18:43:53 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-02-25 20:03:30 -0400 |
commit | 80f06ea8932b3fb33942357b161845c51aab4026 (patch) | |
tree | a6f429ca44ff0e633f5993bb4c5bfaef7f610625 /src/content/dependencies | |
parent | 27ed45cf9652b4859ca65092b974bd02b9fb107c (diff) |
data, content, css: art tag additional names
Diffstat (limited to 'src/content/dependencies')
-rw-r--r-- | src/content/dependencies/generateArtTagGalleryPage.js | 7 | ||||
-rw-r--r-- | src/content/dependencies/generateArtTagInfoPage.js | 8 |
2 files changed, 13 insertions, 2 deletions
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 => |