From 3fb01a3022a3f47c0e1e6e76771a35fce23a128b Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Fri, 29 Dec 2023 23:58:38 -0400 Subject: content: generateColorStyleAttribute --- src/content/dependencies/generateTrackInfoPage.js | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) (limited to 'src/content/dependencies/generateTrackInfoPage.js') diff --git a/src/content/dependencies/generateTrackInfoPage.js b/src/content/dependencies/generateTrackInfoPage.js index b5121386..25664148 100644 --- a/src/content/dependencies/generateTrackInfoPage.js +++ b/src/content/dependencies/generateTrackInfoPage.js @@ -12,7 +12,7 @@ export default { 'generateAlbumSidebar', 'generateAlbumStyleRules', 'generateChronologyLinks', - 'generateColorStyleVariables', + 'generateColorStyleAttribute', 'generateCommentarySection', 'generateContentHeading', 'generateContributionList', @@ -142,9 +142,9 @@ export default { otherReleases.heading = relation('generateContentHeading'); - otherReleases.colorVariables = + otherReleases.colorStyles = track.otherReleases - .map(() => relation('generateColorStyleVariables')); + .map(track => relation('generateColorStyleAttribute', track.color)); otherReleases.trackLinks = track.otherReleases @@ -315,9 +315,6 @@ export default { hasTrackNumbers: track.album.hasTrackNumbers, trackNumber: track.album.tracks.indexOf(track) + 1, - otherReleaseColors: - track.otherReleases.map(track => track.color), - numAdditionalFiles: track.additionalFiles.length, }; }, @@ -387,14 +384,12 @@ export default { trackLink: sec.otherReleases.trackLinks, albumLink: sec.otherReleases.albumLinks, datetimestamp: sec.otherReleases.datetimestamps, - colorVariables: sec.otherReleases.colorVariables, - color: data.otherReleaseColors, + colorStyle: sec.otherReleases.colorStyles, }).map(({ trackLink, albumLink, datetimestamp, - colorVariables, - color, + colorStyle, }) => { const parts = ['releaseInfo.alsoReleasedAs.item']; const options = {}; @@ -413,11 +408,7 @@ export default { return ( html.tag('li', - {style: - colorVariables - .slot('color', color) - .content}, - + colorStyle, language.$(...parts, options))); })), ], -- cgit 1.3.0-6-gf8a5