From 7cf49b34db0a9aeee201594704798b69035c7036 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sun, 9 Jun 2024 16:59:44 -0300 Subject: content: generateTrackInfoPage: sticky tracksThatRef/Samp dynamics --- src/content/dependencies/generateTrackInfoPage.js | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'src/content/dependencies/generateTrackInfoPage.js') diff --git a/src/content/dependencies/generateTrackInfoPage.js b/src/content/dependencies/generateTrackInfoPage.js index 8e97b744..ec93ab71 100644 --- a/src/content/dependencies/generateTrackInfoPage.js +++ b/src/content/dependencies/generateTrackInfoPage.js @@ -419,26 +419,40 @@ export default { sec.referencedBy.heading .slots({ attributes: {id: 'referenced-by'}, + title: language.$('releaseInfo.tracksThatReference', { track: html.tag('i', data.name), }), + + stickyTitle: + language.$('releaseInfo.tracksThatReference.sticky'), }), - sec.referencedBy.list, + sec.referencedBy.list + .slots({ + headingString: 'releaseInfo.tracksThatReference', + }), ], sec.sampledBy && [ sec.sampledBy.heading .slots({ attributes: {id: 'referenced-by'}, + title: language.$('releaseInfo.tracksThatSample', { track: html.tag('i', data.name), }), + + stickyTitle: + language.$('releaseInfo.tracksThatSample.sticky'), }), - sec.sampledBy.list, + sec.sampledBy.list + .slots({ + headingString: 'releaseInfo.tracksThatSample', + }), ], sec.flashesThatFeature && [ -- cgit 1.3.0-6-gf8a5