From b3868ab01e65d0c2783a40e0c05d921e63b22002 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Thu, 29 Oct 2020 11:42:31 -0300 Subject: allow unnamed first group + remove header line this is against html5 standard though, so dont :P --- upd8.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/upd8.js b/upd8.js index 70570c7b..d99b64cf 100644 --- a/upd8.js +++ b/upd8.js @@ -1334,12 +1334,11 @@ async function writeAlbumPage(album) {

${album.urls.length && `

Listen on ${joinNoOxford(album.urls.map(url => fancifyURL(url, {album: true})), 'or')}.

` || ``} ${album.usesGroups ? fixWS` -

This album listing is divided into groups:

${album.tracks.flatMap((track, i, arr) => [ (i > 0 && track.group !== arr[i - 1].group) && ``, (i === 0 || track.group !== arr[i - 1].group) && fixWS` -
${track.group}:
+ ${track.group && `
${track.group}:
`}
<${listTag}> `, trackToListItem(track), @@ -2450,7 +2449,7 @@ function generateSidebarForAlbum(album, currentTrack = null) { ${album.tracks.flatMap((track, i, arr) => [ (i > 0 && track.group !== arr[i - 1].group) && `
`, (i === 0 || track.group !== arr[i - 1].group) && fixWS` -
${track.group}
+ ${track.group && `
${track.group}
`}
<${listTag}> `, (currentTrack && track.group === currentTrack.group) && trackToListItem(track), -- cgit 1.3.0-6-gf8a5