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) && `${listTag}>`,
(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) && `${listTag}>
`,
(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