Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-02 | content: pass color directly through slots in various places | (quasar) nebula | |
Primarily through generateColorStyle{Rules,Variables}, the former of which is also refactored into generatePageLayout, which now takes a direct color slot itself as well. | |||
2023-06-15 | content: generateSecondaryNav, generateAlbumSecondaryNav | (quasar) nebula | |
2023-06-15 | content: generatePageBanner, generateAlbumBanner | (quasar) nebula | |
2023-06-12 | content: generate{Album,Track}ReleaseInfo | (quasar) nebula | |
2023-06-12 | content: generateAlbumInfoPage: fix typo in string key | (quasar) nebula | |
Wowie wow. | |||
2023-06-12 | content: linkExternal: slot mode instead of taking type option | (quasar) nebula | |
2023-06-08 | content: generateReleaseInfoContributionsLine | (quasar) nebula | |
2023-06-08 | content: generate{Track,Album}InfoPage: handle null cover properly | (quasar) nebula | |
2023-06-08 | content: compute "needs reveal" class only on client | (quasar) nebula | |
2023-06-08 | content: roll in InfoPageContent functions | (quasar) nebula | |
2023-06-03 | content: generatePageLayout: divide style rules, apply default color | (quasar) nebula | |
2023-06-02 | content: add missing deps to generateAlbumInfoPage(Content)? | (quasar) nebula | |
2023-06-02 | content: rename generateAlbumNavLinks -> generateAlbumNavAccent | (quasar) nebula | |
2023-04-15 | content: generateAlbumInfoPage: cover art chronology links | (quasar) nebula | |
2023-04-15 | content: generateStickyHeadingContainer | (quasar) nebula | |
2023-04-15 | content: generateAlbumNavLinks, generatePageLayout nav bar | (quasar) nebula | |
2023-04-15 | content: generateAlbumSidebar + misc fixes | (quasar) nebula | |
This restores the CSS for sticky sidebars, but removes the specific lines applying that effect (for the album sidebar). There's also an experimental new splitter for the joined group info box but we might go back on that or do something different. No tests for the new stuff here yet! | |||
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-04-08 | content: generatePageLayout: display provided styleRules | (quasar) nebula | |
2023-04-08 | html: drastically simplify template/slot system | (quasar) nebula | |
2023-04-06 | content: generatePageLayout (mostly stub) | (quasar) nebula | |
2023-04-06 | build steps: jank together ultra-basic page write | (quasar) nebula | |
Super simple technically functional sketch. | |||
2023-04-05 | content: generateCoverArtwork | (quasar) nebula | |
2023-03-21 | data steps: album additional files list | (quasar) nebula | |
This is WIP but seems to be working! Pretty big test of the new html.template system, which needed some extension here. | |||
2023-03-19 | data steps: generateAlbumInfoPage & relations implementation | (quasar) nebula | |