« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/write/bind-utilities.js
AgeCommit message (Collapse)Author
2023-09-11thumbs, infra: expose list of missing image paths(quasar) nebula
2023-09-04thumbs: new check-has-thumbs util, others throw for missing info(quasar) nebula
2023-09-01thumbs, content: integrate cached thumb sizes into content(quasar) nebula
2023-08-19clean up imports & miscellaneous metastructures across codebase(quasar) nebula
2023-07-30yeet tons of (MOSTLY) dead node-transforming code(quasar) nebula
2023-05-26content: 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-05-25content: sprawl & transformContent(quasar) nebula
Sprawling basically means tying a component to objects which aren't directly passed to it. This is necessary for functions like transformContent, which was *mostly* implemented here (the multiline/lyrics modes are stubs, and a number of links haven't been implemented yet).
2023-04-08content: generateFooterLocalizationLinks(quasar) nebula
2023-04-06content: generatePageLayout (mostly stub)(quasar) nebula
2023-04-06build steps: jank together ultra-basic page write(quasar) nebula
Super simple technically functional sketch.
2023-03-02hide CW'd art from sticky heading til main cover revealed(quasar) nebula
2023-03-01display original file size in image overlay(quasar) nebula
2023-02-28hash link highlighting & additional skippers(quasar) nebula
2023-01-25clean up function names for reveals(quasar) nebula
2023-01-10bind more language vars, pass to generateDocumentHTML(quasar) nebula
2023-01-10bind more utilities in bindUtilities(quasar) nebula
2023-01-09most essential behavior for live-dev-server(quasar) nebula
2023-01-07extract utility binds, content transform fns(quasar) nebula
towards basic dynamics pt. 1 (#124)