« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateCoverArtwork.js
AgeCommit message (Collapse)Author
2024-11-19content: generate{Album,Flash,Track}CoverArtwork: mode slot(quasar) nebula
Passthrough. This maintains the interface previously used for all cover artworks and therefore obliterates surrounding hacks.
2024-11-19content: decompose generateCoverArtwork(quasar) nebula
No visual/site changes yet. This involves introducing an unfortunate mega-hack in generateStickyHeadingContainer, which sets slots on cover artworks. Very scary. Oooooo Otherwise, all cover artwork code is much more compositional. Pass-through slots (`image`) are removed in generateCoverArtwork and a partially-formed `image` slot is accepted instead.
2024-11-17content, css: generateCoverArtwork: 'primary-artists' mode(quasar) nebula
2024-06-07content: many onlyIfContent, onlyIfSiblings, onlyIfOptions uses(quasar) nebula
2024-04-13content: image: remove width/height slots(quasar) nebula
2024-04-13content: generateCoverArtwork: support non-square dimensions(quasar) nebula
2024-01-13content: generateCoverArtwork: avoid duplicate short names(quasar) nebula
2024-01-13content, css, test: refactor image layout once again(quasar) nebula
2024-01-13content, test: image: remove 'id' slot(quasar) nebula
2024-01-01content: generateCoverArtwork: remove unneeded langauge dep(quasar) nebula
2024-01-01content, client, css: art tag "panel" appearance(quasar) nebula
2023-12-28content: generatePageLayout: make #cover-art-container here(quasar) nebula
2023-12-28content: generateCoverArtwork: style cleanup(quasar) nebula
2023-11-16content: generate{Album,Track}CoverArtwork: provide thing color(quasar) nebula
2023-09-24content: generateCoverArtwork: lazy commentary covers(quasar) nebula
2023-09-24content: generateCoverArtwork: mode commentary(quasar) nebula
2023-08-18define global #sugar and #wiki-data imports(quasar) nebula
2023-08-06content: generateCoverArtwork: prefer tag short names(quasar) nebula
2023-06-14content: generateCoverArtwork: displayMode -> mode(quasar) nebula
2023-06-12content: cut html.template boilerplate(quasar) nebula
2023-06-04Merge remote-tracking branch 'origin/staging' into data-steps(quasar) nebula
2023-04-15content: generateStickyHeadingContainer(quasar) nebula
2023-04-08html: drastically simplify template/slot system(quasar) nebula
2023-04-05content: generateCoverArtwork(quasar) nebula