From a8a997e6fffbe67634f03f7434345d027ae1e6ea Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 12 Jun 2021 17:24:35 -0300 Subject: june attuned changelog & news entry --- news.txt | 26 ++++++++++++++++++++++++++ static-pages.txt | 29 +++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/news.txt b/news.txt index eb34939..3e7b2c5 100644 --- a/news.txt +++ b/news.txt @@ -1,3 +1,29 @@ +Name: June Attuned +Date: June 12, 2021 +Directory: june-attuned +Body: + + Hello! As is regular now, we've an update short yet sweet to share today. Following personal direction in a hobby project, most wiki work has been put into internal restructuring, though in revisiting each page, we've written a few UI refinements too. Details, as ever, past the split! +
+ As ever, thank you to everyone who sent feedback and kind messages during development! We're also very grateful for all [[static:donate|supporters of the wiki]], including: enchantingHunter, Gradis, and Nights! + As mentioned in the summary, I've been following my own interests in wiki development, so a good deal of the work done this month was on further internal restructuring. For the most part, it's been a big refactor! The focus this month was to break up the giant file responsible for all site generation, upd8.js, into more easily navigable modules and utility files. Though work on that isn't quite complete yet, the progress shows: what was previously just short of 7000 lines of code within a single file has been cut down and sorted away to only 3000 now! + (If you're curious, page generation info and templates are all contained within the new src/page directory. The hope is that these modules will be a lot easier to write, maintain, and understand, even for anyone unfamiliar with the wiki codebase!) + Of course, while revisiting each page and tweaking generation code all across the site, a few visitor-visible refinements have been worked in, too: + - For group pages, we've made the sidebar sections collapsible, just like on album pages! Only the category you're presently perusing is expanded by default; this should make the list more focused, and welcome wandering at your own pace. + - Also for groups, exclusive to the Info page, a new "from (other group)" accent has been added. For albums which show in more than a single group, this will show the other most primary: for example, on the [[group:fandom]] info page, each album shows where it was released, such as [[group:unofficial-mspa-fans]] next to [[album:ancestral]], and [[group:cristata]] next to [[album:perfectly-generic-album]]. + - On tag pages, we've flipped around the entry order; it's now sorted reverse-chronologically, meaning the most recent releases show right at the start. New appearances will be noticed right away! + - And for the sidebar of album and track pages, we've made sure the list is always collapsible by showing a faux "Track list" section on albums where the tracks weren't manually grouped. The sidebar listing should no longer be a distraction! + Plus, while we haven't added any new albums this update, we've started a new album group titled [[group:beyond]], into which we've moved a bunch of releases taking previous stay under [[group:fandom]]. (Thanks a bunch to the Discord community for helping brainstorm this!) Alongside this are a few new groups for solo artists we'd missed before: [[group:nasqueron]], [[group:tensei]], and [[group:toby-fox]]. + Last of all, a number of data fixes have been brought from the wiki community! Find details on these, as usual, [[static:changelog#12-jun-2021|in the changelog]]. +
+ A quick meta-note on the direction of wiki development: with the last few updates, we've been taking wiki work a bit more easily. (See [[news-entry:the-my-ex-wife-is-a-real-bitch-update|last month's update entry]], and the Discord announcement in April, for more info on our rationale here!) New to note, though, is that we've started our own search in job-hunting; that's an arduous process all its own, so energy for programming and data entry is a tad sapped. We still plan on periodic updates by the month, though their scale will likely be comparable to this release. + We've talked about this a good deal in the server, and we're really thankful to feel comfortable trusting you all, the community you've built around the wiki, to understand! It's genuinely an honor to have a kind audience for what's really still our personal hobby at the end of the day, even as we inevitably put more into work and other life focus. + So, as ever, thank you for the support and feedback! Besides the Discord, [[static:feedback|our usual channels remain open]], so you're much welcomed to share any comments or feedback for the coming releases. Thank you! + ~ Quasar Nebula +
+ PS: Happy birthday, Karkat! >:] + +------------------------------------------------------------------------------- Name: the my ex-wife is a real bitch update Date: May 12, 2021 Directory: the-my-ex-wife-is-a-real-bitch-update diff --git a/static-pages.txt b/static-pages.txt index 7f65ea3..61d3be1 100644 --- a/static-pages.txt +++ b/static-pages.txt @@ -73,6 +73,35 @@ Style: margin-bottom: 0.6em; } Content: +

[[date:12 June 2021]] - June Attuned

+

site changes

+ - updated CSS styling code to improve site layout on mobile devices + - album/track cover art now displays at full width on thin screens, placing main page content beneath (with wider text area) + - nav bar now displays as a single column of info rows on thin screens, rather than attempting to show track name and artist chronology links side-by-side + - general CSS fixes should help with layout bugs +

album pages

+ - added fallback "Track list" track group when an album isn't divided into groups, ensuring the sidebar track list always defaults to collapsed +

group pages

+ - added "from (group)" accent text on group info page next to albums which are part of more than one group + - made sections of group page sidebar collapsible/expandable (like album sidebar) +

tag pages

+ - made cover arts sort by reverse chronological order, placing recent releases near the top +

internal changes

+ - divided much of 6000-line site generation file upd8.js into a number of smaller, better-organized files + - separated each page generation function into its own module, reducing redundant maintenance, supporting future uses of these modules, and making the codebase a lot easier to navigate and build upon + - begun work on experimental "Thing" class-based (OOP) objects, aiming for better interfacing with objects and to support neat extensible ways of working with objects, data loading, and page generation in the future +

data changes

+ - added new [[group:beyond]] group, and moved many groups previously categorized under [[group:fandom]] here + - more general group for musical expanse beyond Homestuck official and fandom discographies + - reference and data fixes, courtesy of Niklink: + - new track [[track:floweys-laugh]], referenced by [[track:the-lordling]], [[track:your-best-nightmare]], and [[track:a-very-trickster-mode-christmas-with-fancy-santas]] + - [[track:nic-cage-romance]] references [[track:how-do-i-live]] + - [[track:kazoostuck]] references [[track:homestuck]] + - [[track:a-very-trickster-mode-christmas]] references [[track:the-one-horse-open-sleigh]] + - added wallpaper art to [[album:someday]] + - [[track:pony-chorale]] now credits [[artist:tavia-morra]] for vocals (thanks, GiovanH!) + - [[track:lori-and-erich-baker]] has updated name and listen link (thanks, nuclear333!) +

[[date:13 May 2021]] - tMEWIARBu next-day patch

site changes

- made the primary color of a page "bleed" into its backdrop area, subtly tinting pages across the site -- cgit 1.3.0-6-gf8a5