diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-03-15 07:01:03 -0300 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-03-15 07:01:03 -0300 |
| commit | 97537deba1919fbbd90b1134351787084ee1444e (patch) | |
| tree | c2e899d1500b67920237bd15a46f6123b274287f /src | |
| parent | a76cadc34f4e3a2d48816d3d01968fc3283e1af0 (diff) | |
content, css: generateAlbumSecondaryNav: behave for disconnected series
Diffstat (limited to 'src')
| -rw-r--r-- | src/content/dependencies/generateAlbumSecondaryNav.js | 8 | ||||
| -rw-r--r-- | src/static/css/site.css | 7 |
2 files changed, 11 insertions, 4 deletions
diff --git a/src/content/dependencies/generateAlbumSecondaryNav.js b/src/content/dependencies/generateAlbumSecondaryNav.js index 2140bfdb..6ed86055 100644 --- a/src/content/dependencies/generateAlbumSecondaryNav.js +++ b/src/content/dependencies/generateAlbumSecondaryNav.js @@ -94,8 +94,14 @@ export default { } }); + const disconnectedSeriesParts = + relations.disconnectedSeriesParts.map(seriesPart => { + seriesPart.setSlot('mode', slots.mode); + return seriesPart; + }); + const allParts = [ - ...relations.disconnectedSeriesParts, + ...disconnectedSeriesParts, ...groupConnectedParts, ]; diff --git a/src/static/css/site.css b/src/static/css/site.css index 299b093b..55628c1c 100644 --- a/src/static/css/site.css +++ b/src/static/css/site.css @@ -1172,16 +1172,17 @@ a .normal-content { display: inline-block; } -.series-nav-links:not(:first-child)::before { +.group-with-series .group-nav-links + .series-nav-links::before { content: "\00a0»\00a0"; font-weight: normal; } -.series-nav-links:not(:last-child)::after { +.group-with-series .series-nav-links:not(:last-child)::after { content: ",\00a0"; + font-weight: normal; } -.series-nav-links + .series-nav-links::before { +.group-with-series .series-nav-links + .series-nav-links::before { content: ""; } |