diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-04-15 12:22:48 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-04-15 12:24:22 -0300 |
commit | 6b35077eb1542eaf9a89534d6920c35fee86cc04 (patch) | |
tree | 3ff4e6bb1860b67b9b2a4f2e39cdcd76cbeaa4b9 /src/content/dependencies/generateTrackInfoPage.js | |
parent | 3a5b49cf3a10702c0dae1190c9baabd8a2c2ef3b (diff) |
content: generateAlbumSidebar + misc fixes
This restores the CSS for sticky sidebars, but removes the specific lines applying that effect (for the album sidebar). There's also an experimental new splitter for the joined group info box but we might go back on that or do something different. No tests for the new stuff here yet!
Diffstat (limited to 'src/content/dependencies/generateTrackInfoPage.js')
-rw-r--r-- | src/content/dependencies/generateTrackInfoPage.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/content/dependencies/generateTrackInfoPage.js b/src/content/dependencies/generateTrackInfoPage.js index f7f14573..0519b7e8 100644 --- a/src/content/dependencies/generateTrackInfoPage.js +++ b/src/content/dependencies/generateTrackInfoPage.js @@ -1,6 +1,7 @@ export default { contentDependencies: [ 'generateTrackInfoPageContent', + 'generateAlbumSidebar', 'generateAlbumStyleRules', 'generateColorStyleRules', 'generatePageLayout', @@ -13,6 +14,7 @@ export default { layout: relation('generatePageLayout'), content: relation('generateTrackInfoPageContent', track), + sidebar: relation('generateAlbumSidebar', track.album, track), albumStyleRules: relation('generateAlbumStyleRules', track.album), colorStyleRules: relation('generateColorStyleRules', track.color), }; @@ -35,6 +37,8 @@ export default { cover: relations.content.cover, mainContent: relations.content.main.content, + + ...relations.sidebar, }); }, } |