Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-07 | content: use TrackSection.startCountingFrom | (quasar) nebula | |
Layout basically unchanged. Also cleans up generateAlbumSidebarTrackSection. | |||
2025-04-06 | content: generatePageLayout: use real blockwrap for nav links | (quasar) nebula | |
The original purpose of blockwrap is finally restored!!! | |||
2025-04-06 | content, client: additional-names-box: integrate more neatly | (quasar) nebula | |
Since we're checking for [inert] ancestor anyway, we don't need to depend on BS "first matched by querySelector()" logic anymore | |||
2025-04-06 | content, css, client: use a static inert clone | (quasar) nebula | |
...rather than a static mock, which wasn't *quite* matching the real deal's world wrap every time | |||
2025-04-04 | content: transformContent: <br>{2,} between lyrics stanzas | (quasar) nebula | |
Hope this doesn't break anything! | |||
2025-03-31 | content: generateArtistInfoPage: fix avatar slotting | (quasar) nebula | |
2025-03-30 | client, css, content: sticky collapse | (quasar) nebula | |
Sorry this is a mega-commit - this was rapid iteration and separate commits would have needed to be committed on the go, which we didn't do! | |||
2025-03-24 | content, css, replacer: <audio> postprocessing | (quasar) nebula | |
2025-03-22 | content, css: generatePageLayout: sidebars in content column | (quasar) nebula | |
2025-03-20 | content: transformContent: don't search past current line | (quasar) nebula | |
2025-03-20 | content: transformContent: absorb punct. for image media links | (quasar) nebula | |
2025-03-20 | content: linkTemplate: suffixNormalContent here too | (quasar) nebula | |
2025-03-20 | content: transformContent: search for words before absorbing | (quasar) nebula | |
2025-03-20 | content: transformContent: factor out absorbFollowingPunctuation | (quasar) nebula | |
2025-03-20 | content: generateImageOverlay | (quasar) nebula | |
Factored out of generatePageLayout. It's still just a totally static template. | |||
2025-03-20 | content, css: simplify overlay image positioning, adaptive layout | (quasar) nebula | |
2025-03-20 | content, client: image-overlay: set thumb aspect ratio | (quasar) nebula | |
Although the thumbnail image width automatically matches the width of the main image, the height by default will be a multiple of the thumbnail's own height, which may result in a mismatched aspect ratio due to the much lower accuracy of thumbnail intrinsic dimensions. | |||
2025-03-20 | content, client: linkPathFromMedia: display overlay | (quasar) nebula | |
2025-03-08 | content: generateAlbumInfoPage: fix jump-to-credits conditional | (quasar) nebula | |
2025-03-02 | contentt, css: linkOtherReleaseOnArtistInfoPage: behaviorize | (quasar) nebula | |
2025-03-02 | content: linkOtherReleaseOnArtistInfoPage | (quasar) nebula | |
2025-03-02 | content: generateArtistInfoPageFirstReleaseTooltip | (quasar) nebula | |
Also rescue hr.cute | |||
2025-03-02 | content: generateArtistInfoPageRereleaseTooltip, etc (wip) | (quasar) nebula | |
Missing tooltip for first release + link hash target so this is very much still wip | |||
2025-03-02 | content: gAIPTracksChunkItem: mind order of release | (quasar) nebula | |
2025-03-02 | content: generateTrackArtistCommentarySection: secondary releases | (quasar) nebula | |
2025-03-02 | content: listTracksByDate: mind order of release | (quasar) nebula | |
2025-03-02 | content: use Track.allReleases | (quasar) nebula | |
2025-03-02 | data: isOriginalRelease -> isMainRelease, etc | (quasar) nebula | |
Also isRerelease -> isSecondaryRelease Im sure this is completely bug free and will not involve squashing one million additional commits | |||
2025-03-02 | content: generateTrackListDividedByGroups: move sprawl here | (quasar) nebula | |
2025-03-02 | content, css: generateTrackArtistCommentarySection | (quasar) nebula | |
Actually coded yesterday!!!1 | |||
2025-03-02 | content: inline generateCommentarySection behavior | (quasar) nebula | |
2025-03-02 | content, css: use :has() to conditionally clear commentary heading | (quasar) nebula | |
2025-03-02 | data, content: make commentary [] when empty | (quasar) nebula | |
2025-03-02 | content: gTIPFeaturedByFlashesList: consider name differences | (quasar) nebula | |
Also never use the italicized + dimmed .rerelease style | |||
2025-03-02 | content: genreateTrackInfoPage: ref/sample lists from orig release | (quasar) nebula | |
2025-03-02 | content: gTIPOtherReleasesList: use album colors | (quasar) nebula | |
2025-03-02 | content, css: generateAlbumSidebar: earlier/later releases | (quasar) nebula | |
Also CSS tweak for release box backgrounds, and fix generateAlbumSidebar being broken for non-track pages | |||
2025-03-02 | content: generateTrackInfoPageOtherReleasesList: paragraphize | (quasar) nebula | |
2025-03-02 | content: generateTrackReleaseBox | (quasar) nebula | |
2025-02-25 | content, css: try new language for descendant tags | (quasar) nebula | |
2025-02-25 | data, content, css: art tag additional names | (quasar) nebula | |
2025-02-25 | content: generateArtTagInfoPage (etc): times featured map | (quasar) nebula | |
2025-02-25 | content: generateArtTagInfoPage: fix gallery links | (quasar) nebula | |
2025-02-25 | content: generateArtTagInfoPage: fix bad blank | (quasar) nebula | |
groan | |||
2025-02-25 | content: generateArtTagGalleryPage: hide zero featuring line | (quasar) nebula | |
2025-02-25 | content, data: related art tags | (quasar) nebula | |
2025-02-25 | content: generateArtTagInfoPage: drop a bunch of dead code | (quasar) nebula | |
2025-02-25 | content: listArtTagNetwork: more natural total uses stat | (quasar) nebula | |
2025-02-25 | content: listArtTagNetwork: descendants (leaves only) stat | (quasar) nebula | |
2025-02-25 | content: listArtTagNetwork: fix up "jump to" wrapping | (quasar) nebula | |