Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-26 | content: sprawl divideTrackListsByGroups | (quasar) nebula | |
...Instead of tangling it in from generateTrackInfoPage, page/track.js, and top-level page evaluation itself. This is why sprawling is better! | |||
2023-04-18 | content: misc. changes, groups divided by tracks, relation sections | (quasar) nebula | |
2023-04-12 | content: stub track page, misc. other changes | (quasar) nebula | |
* generateContributionLinks replaced with linkContribution, tests still need updating * album pages respect albums without cover art * track pages without unique art inherit art tags from album (fixes #13) not heavily tested, this commit probably breaks some pages which were loading correctly before | |||
2023-02-28 | hash link highlighting & additional skippers | (quasar) nebula | |
2023-02-26 | new 'Sheet Music Files' & 'MIDI Project Files' fields | (quasar) nebula | |
2023-01-30 | Merge pull request #149 from hsmusic/layout-cleanup | (quasar) nebula | |
Data-ize various page content-generation calls | |||
2023-01-30 | remaining CLI help messages & tweaks | (quasar) nebula | |
2023-01-25 | data-ize various page content calls | (quasar) nebula | |
* page.cover replaces calls to generateCoverLink * page.main.headingMode replaces calls to generateStickyHeadingContainer or html.tag('h1') * page.main.classes: ['long-content'] replaces hard- coded calls to html.tag('div', {class: 'long-content'}) | |||
2022-12-07 | don't expose/show coverArtDate without cover art | (quasar) nebula | |
2022-12-06 | sticky cover art (a little wip) | (quasar) nebula | |
2022-12-03 | sticky subheadings | (quasar) nebula | |
2022-11-27 | redesign & refinements for sticky layouting | (quasar) nebula | |
2022-11-27 | support & enable Sampled Tracks | (quasar) nebula | |
2022-11-26 | finish up cosmetic style changes | (quasar) nebula | |
2022-11-21 | new "empty" sugar.js util | (quasar) nebula | |
2022-11-21 | use html.fragment instead of ternary most places | (quasar) nebula | |
2022-09-15 | update some misc-templates and refactor things | (quasar) nebula | |
2022-07-07 | htmlify: artist, commentary, flash, static, tag | (quasar) nebula | |
2022-07-02 | htmlify album pages prettify-lint | (quasar) nebula | |
2022-07-02 | clean up track html code | (quasar) nebula | |
2022-06-28 | htmlify track pages... Exparimentally | (quasar) nebula | |
2022-06-26 | lots of fixes from eslint | (quasar) nebula | |
2022-06-26 | real pragma, and some eslint fixes | (quasar) nebula | |
2022-06-26 | add @format pragma to JS files | (quasar) nebula | |
2022-06-26 | initial prettier/eslint commit | (quasar) nebula | |
2022-06-21 | various navbar layout/grid improvements | (quasar) nebula | |
2022-06-13 | secondary nav, group links in narrow view | (quasar) nebula | |
2022-06-10 | various sorting improvements across the board | (quasar) nebula | |
- several bugs introduced during data restructure fixed - a few areas where sorting functions were present but completely ineffective (albeit harmlessly so) fixed - new composite sorting utils are more deterministic by considering multiple factors instead of e.g. only name, only date - component sorting functions can be combined and pay more attention to determinism and only moving items when it's covered by the scope of the component (i.e. they can more readily be composited / used together) - names are normalized in a more particular manner (for alphabetical sorting) - accents are stripped, "ü" sorts as "u" - punctuation is stripped, "dave's" sorts as "daves" - (some) diacritics are expanded, "ff" sorts as "ff" - any sequential whitespace treated as one typical space - whitespace is trimmed from start and end - english prefix "a" / "an" stripped in addition to "the" - alphabetical sorting uses localeCompare and considers numeric strings more naturally, "Homestuck Vol. 10" sorts after "Homestuck Vol. 5" | |||
2022-05-22 | exclude re-releases from referencedByTracks prop | (quasar) nebula | |
2022-05-22 | divide referenced-by lists by configurable groups | (quasar) nebula | |
...instead of hard-coding 'em | |||
2022-05-15 | social embeds (discord, maybe twitter) | (quasar) nebula | |
Tracks only for now, but more will come Soon(TM)! | |||
2022-05-10 | rename strings arg to language | (quasar) nebula | |
2022-05-10 | rename list utilities | (quasar) nebula | |
2022-05-10 | rename other count utils | (quasar) nebula | |
2022-05-10 | rename strings( to language.$( | (quasar) nebula | |
2022-05-05 | support albums and tracks without release dates | (quasar) nebula | |
2022-05-05 | support albums without cover art | (quasar) nebula | |
2022-03-06 | hide cover artist info when no data present | (quasar) nebula | |
2022-03-05 | non-jpg full res art links, artist avatars | (quasar) nebula | |
2022-03-05 | banner & wallpaper art, file extension defaults | (quasar) nebula | |
2022-03-05 | fix cover artist info, chronology links | (quasar) nebula | |
2022-02-20 | basic page writes | (quasar) nebula | |
2022-02-16 | update old wikiInfo.features.X style accesses | (quasar) nebula | |
2022-01-05 | support non-jpg album wallpapers & banners | (quasar) nebula | |
2021-06-04 | move around a bunch of utility functions | (quasar) nebula | |
2021-06-01 | module-ify track pages | (quasar) nebula | |