diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-06-04 21:17:10 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-06-04 21:17:10 -0300 |
commit | b66dda5436fa5e850d53820d8d13c7dac8f24cde (patch) | |
tree | a40966bf0ff2ceb041db1169bd3e96d16b430662 /src/content/dependencies/generateTrackArtistCommentarySection.js | |
parent | d90c581cfd46eb59e0db873597ead6b39fab2255 (diff) |
content, css: brought-over main release commentary in own box
Diffstat (limited to 'src/content/dependencies/generateTrackArtistCommentarySection.js')
-rw-r--r-- | src/content/dependencies/generateTrackArtistCommentarySection.js | 45 |
1 files changed, 24 insertions, 21 deletions
diff --git a/src/content/dependencies/generateTrackArtistCommentarySection.js b/src/content/dependencies/generateTrackArtistCommentarySection.js index 6650ff2b..2395ddfe 100644 --- a/src/content/dependencies/generateTrackArtistCommentarySection.js +++ b/src/content/dependencies/generateTrackArtistCommentarySection.js @@ -87,33 +87,36 @@ export default { relations.artistCommentaryEntries, data.isSecondaryRelease && - html.tags([ - html.tag('p', {class: ['drop', 'commentary-drop']}, - {[html.onlyIfSiblings]: true}, + html.tag('div', {class: 'inherited-commentary-section'}, + {[html.onlyIfContent]: true}, - language.encapsulate(capsule, 'info.fromMainRelease', workingCapsule => { - const workingOptions = {}; + [ + html.tag('p', {class: ['drop', 'commentary-drop']}, + {[html.onlyIfSiblings]: true}, - workingOptions.album = - relations.mainReleaseTrackLink.slots({ - content: - data.mainReleaseAlbumName, + language.encapsulate(capsule, 'info.fromMainRelease', workingCapsule => { + const workingOptions = {}; - color: - data.mainReleaseAlbumColor, - }); + workingOptions.album = + relations.mainReleaseTrackLink.slots({ + content: + data.mainReleaseAlbumName, - if (data.name !== data.mainReleaseName) { - workingCapsule += '.namedDifferently'; - workingOptions.name = - html.tag('i', data.mainReleaseName); - } + color: + data.mainReleaseAlbumColor, + }); - return language.$(workingCapsule, workingOptions); - })), + if (data.name !== data.mainReleaseName) { + workingCapsule += '.namedDifferently'; + workingOptions.name = + html.tag('i', data.mainReleaseName); + } - relations.mainReleaseArtistCommentaryEntries, - ]), + return language.$(workingCapsule, workingOptions); + })), + + relations.mainReleaseArtistCommentaryEntries, + ]), html.tag('p', {class: ['drop', 'commentary-drop']}, {[html.onlyIfContent]: true}, |