diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-07-27 20:01:53 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-07-27 20:01:53 -0300 |
commit | a11acfb927a9a34f31bfa2eeff5fa5147e45c311 (patch) | |
tree | ce4dac2894f8070a89f46024d0f69c6599f6e265 | |
parent | cc668b6c87e53a846961902693eb2b474718c14d (diff) |
content: generateTrackNavLinks: accent for singles with 2+ tracks
-rw-r--r-- | src/content/dependencies/generateTrackNavLinks.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/content/dependencies/generateTrackNavLinks.js b/src/content/dependencies/generateTrackNavLinks.js index 6a8b7c64..8e4deaf5 100644 --- a/src/content/dependencies/generateTrackNavLinks.js +++ b/src/content/dependencies/generateTrackNavLinks.js @@ -11,6 +11,9 @@ export default { }), data: (track) => ({ + albumStyle: + track.album.style, + hasTrackNumbers: track.album.hasTrackNumbers, @@ -28,7 +31,13 @@ export default { language.encapsulate('trackPage.nav', navCapsule => [ {auto: 'home'}, - {html: relations.albumLink.slot('color', false)}, + { + html: relations.albumLink.slot('color', false), + accent: + (data.albumStyle === 'single' + ? language.$(navCapsule, 'singleAccent') + : null), + }, { html: |