« get me outta code hell

quick minor data fixes - hsmusic-data - Data files for https://hsmusic.wiki - track, album, artist & flash info, etc
summary refs log tree commit diff
diff options
context:
space:
mode:
author(quasar) nebula <qznebula@protonmail.com>2023-08-16 15:30:10 -0300
committer(quasar) nebula <qznebula@protonmail.com>2023-08-16 15:30:10 -0300
commita529af6cc1d7194db089048796cb39ab6e7ef42a (patch)
treed0fc6c5ea14fe9c6cec8749cc41e5d1705ffd5d0
parenta0669f52545d956e4125153dbb7e0ae4abc50468 (diff)
quick minor data fixes
-rw-r--r--album/gotta-hatch-em-all.yaml2
-rw-r--r--news.yaml4
-rw-r--r--static-page/changelog.yaml5
3 files changed, 6 insertions, 5 deletions
diff --git a/album/gotta-hatch-em-all.yaml b/album/gotta-hatch-em-all.yaml
index 7e60918..72da12e 100644
--- a/album/gotta-hatch-em-all.yaml
+++ b/album/gotta-hatch-em-all.yaml
@@ -59,7 +59,7 @@ Referenced Tracks:
 - dESPERADO ROCKET CHAIRS,
 - Spider's Claw
 ---
-Track: Unfriendly RIvalry
+Track: Unfriendly Rivalry
 Duration: '1:05'
 Artists:
 - Sonnivate
diff --git a/news.yaml b/news.yaml
index 3bbdc1b..a2ae014 100644
--- a/news.yaml
+++ b/news.yaml
@@ -345,7 +345,7 @@ Content: |-
     Still, delving back into nearly all build code presented us with a prime opportunity to polish and refine the existing pages. Here's a summary of what's new:
     - Thumbnails have replaced full-size images embedded on nearly every page! This was actually a very long-standing issue, and made accessing the wiki with slower internet connections or limited bandwidth much more difficult than necessary. So we've finally implemented thumbnails across the site, making media sizes around 20% the original across the whole site!
     - Artist pages have been refined a significant deal; particularly, we've done our best to reduce visual noise across the whole layout. So, [[artist:michael-guy-bowman|"featured in" links]] have been removed (and placed instead in [[listing:tracks/in-flashes/by-album|this listing]]), and [[artist:aysha-u-farah|flash/game contribution dates]] have been combined into an easier-to-read range. Plus, the total duration of tracks an artist has contributed to an album is now shown next to that album's name and date! Pretty nifty.
-    - We adjusted various strings across the site; a particularly notable example is at the [[commentary-index:_|Commentary index]]! Album lines used to read, for example, "19/20 entries; 8.4k words". That's been simplified to "8.4k words across 19 entries".
+    - We adjusted various strings across the site; a particularly notable example is at the [[commentary-index:-|Commentary index]]! Album lines used to read, for example, "19/20 entries; 8.4k words". That's been simplified to "8.4k words across 19 entries".
     - We also tweaked strings for [[listing-index:listings|listings]], and added a few new convenience features too:
         - Before, [[listing:groups/by-name|Groups - by Name]] and [[listing:groups/by-category|Groups - by Category]] would each open a group's Info section and a group's Gallery section, respectively. This was because <em>in general</em> we default to linking to info pages rather than galleries, but <i>Groups - by Category</i> was being linked from gallery pages themselves - via the "choose another group to filter by" button. With this update, group names in both listings link to the info page by default, but we've added adjacent gallery links for that original easy access as well!
         - As mentioned in the artist page summary, we've moved "featured in" links over to [[listing:tracks/in-flashes/by-album|Tracks - in Flashes & Games (by Album)]]. We feel they fit better here!
@@ -391,7 +391,7 @@ Content: |-
     The biggest feature addition this release, as you might've already spotted, is wallpapers for albums! These are easiest to explain by showing them off - some of my favorites are [[album:homestuck-vol-5]], [[album:coloUrs-and-mayhem-universe-a]], and [[album:cosmic-caretakers]]. Album wallpapers are a way to revive the original themes of albums released on Bandcamp and give album and track pages their own personal flare, while still leaving the main design of the site untouched, aiming for a cohesively creative look! Much thanks go to Niklink for suggesting this back in December, and helping with research as well as editing throughout the whole process.
     Besides album wallpapers, there are a few other smaller additions too:
     - As evident in where you're reading this now, news entries now have their own pages!
-    - Building on the code for above, we've replaced the old, gargantuan "All Commentary" page with individual commentary pages for each album. (Check out the [[commentary-index:_|Commentary]] index to explore!) These are a distraction-free way to browse the commentary for an album; it's great if you're listening to a whole release and want to follow its commentary alongside playback. Plus it shows off the new album wallpapers. :)
+    - Building on the code for above, we've replaced the old, gargantuan "All Commentary" page with individual commentary pages for each album. (Check out the [[commentary-index:-|Commentary]] index to explore!) These are a distraction-free way to browse the commentary for an album; it's great if you're listening to a whole release and want to follow its commentary alongside playback. Plus it shows off the new album wallpapers. :)
     - There's a footer on all pages now too, thanking supporters and contributors and linking people back to the support and feedback pages. It'll hopefully help show that the wiki really is a group project, and encourage interested folks to get involved!
     Finally, there have been a bunch of internal changes. I won't bore you with the technical details - those are in the [[static:changelog#12-feb-2021|changelog]]! :)
     But here, I do want to share a little about the goals we're working towards (and that this code is a big part of). Together - both the dev and the community of contributors! - we've created a really fantastic and powerful music wiki I know I'm proud of, seeing how it's grown and improved since it started! As that development continues, we've been facing a few big questions about the grander context of the wiki.
diff --git a/static-page/changelog.yaml b/static-page/changelog.yaml
index 434b920..653f228 100644
--- a/static-page/changelog.yaml
+++ b/static-page/changelog.yaml
@@ -18,6 +18,7 @@ Style: |-
     }
 
     h3 {
+        margin-top: 1em;
         margin: 0;
         font-size: 1em;
     }
@@ -806,7 +807,7 @@ Content: |-
     - removed "Featured in" links, since these were taking up a lot of visual space
         - this has been added to [[listing:tracks/in-flashes/by-album|Tracks - in Flashes &amp; Games (by Album)]] instead
     <h3>commentary pages</h3>
-    - cleaned [[commentary-index:_|commentary index]] layout and strings (e.g. before: "19/20 entries; 8.4k words", after: "8.4k words across 19 entries")
+    - cleaned [[commentary-index:-|commentary index]] layout and strings (e.g. before: "19/20 entries; 8.4k words", after: "8.4k words across 19 entries")
     <h3>track pages</h3>
     - reference list is only divided into "fandom" and "official" if a group with directory "official" is present in the first place
         - this is essentially hard-coded, but is a quick and simple fix for all references on wikis without the concept displaying as "fandom" references
@@ -880,7 +881,7 @@ Content: |-
         - almost all content across the wiki is now totally dynamic; e.g, wiki name and color scheme are stored in a data file
         - static pages like Changelog and Donate are no longer hard-coded and can be added or removed without editing the wiki code
         - homepage rows can also be customized; while there's only one type of row available currently (albums from list or group and optionally action links), the foundations are there to add more in the future
-        - most site features, e.g. [[site:flash/|Flashes &amp; Games]], [[listing-index:_|Listings]], and [[news-index:_|News]], can now be selectively enabled and disabled
+        - most site features, e.g. [[site:flash/|Flashes &amp; Games]], [[listing-index:-|Listings]], and [[news-index:-|News]], can now be selectively enabled and disabled
         - a variety of changes to the internal text transformer, making longform text in data files (e.g. commentary, lyrics, static pages) much easier to read and write
         - <a href="https://git.ed1.club/nebula/hsmusic-wiki/">code</a> and <a href="https://git.ed1.club/nebula/hsmusic-data/">data</a> repositories have been separated (media as well, but it's not pushed online anywhere yet); CLI tool for actually building the site has been updated accordingly
         - all these changes are in service of making running your own wiki off the same codebase accessible and powerful; there's still much to be done before it's totally ready, though